Lines Matching refs:ppos

352 			 int ppos, /* original pos in buffer */ \
1165 int ppos; /* original offset in buf->buf */ in roff_parseln() local
1168 ppos = pos = *offs; in roff_parseln()
1207 return(eqn_read(&r->eqn, ln, buf->buf, ppos, offs)); in roff_parseln()
1209 return(tbl_read(r->tbl, ln, buf->buf, ppos)); in roff_parseln()
1231 return((*roffs[t].sub)(r, t, buf, ln, ppos, pos, offs)); in roff_parseln()
1237 t = roff_parse(r, buf->buf, &pos, ln, ppos); in roff_parseln()
1264 return((*roffs[t].proc)(r, t, buf, ln, ppos, pos, offs)); in roff_parseln()
1294 roff_parse(struct roff *r, char *buf, int *pos, int ln, int ppos) in roff_parse() argument
1307 maclen = roff_getname(r, &cp, ln, ppos); in roff_parse()
1329 ln, ppos, ".."); in roff_cblock()
1348 ln, ppos, ".."); in roff_cblock()
1374 roff_ccond(struct roff *r, int ln, int ppos) in roff_ccond() argument
1379 ln, ppos, "\\}"); in roff_ccond()
1392 ln, ppos, "\\}"); in roff_ccond()
1398 ln, ppos, "\\}"); in roff_ccond()
1433 namesz = roff_getname(r, &cp, ln, ppos); in roff_block()
1452 ln, ppos, roffs[tok].name); in roff_block()
1456 roffnode_push(r, tok, name, ln, ppos); in roff_block()
1473 namesz = roff_getname(r, &cp, ln, ppos); in roff_block()
1529 if (roff_parse(r, buf->buf, &pos, ln, ppos) != in roff_block_sub()
1541 t = roff_parse(r, buf->buf, &pos, ln, ppos); in roff_block_sub()
1545 roff_setstr(r, r->last->name, buf->buf + ppos, 2); in roff_block_sub()
1550 return((*roffs[t].proc)(r, t, buf, ln, ppos, pos, offs)); in roff_block_sub()
1572 t = roff_parse(r, buf->buf, &pos, ln, ppos); in roff_cond_sub()
1582 return((*roffs[t].proc)(r, t, buf, ln, ppos, pos, offs)); in roff_cond_sub()
1806 ln, ppos, roffs[tok].name); in roff_insec()
1815 ln, ppos, roffs[tok].name); in roff_unsupp()
1823 roffnode_push(r, tok, NULL, ln, ppos); in roff_cond()
1886 ln, ppos, roffs[tok].name); in roff_cond()
2336 ln, ppos, buf->buf + 1); in roff_it()
2392 ln, ppos, "TE"); in roff_TE()
2408 ln, ppos, "T&"); in roff_T_()
2410 tbl_restart(ppos, ln, r->tbl); in roff_T_()
2487 e = eqn_alloc(ppos, ln, r->parse); in roff_EQ()
2510 mandoc_msg(MANDOCERR_BLK_NOTOPEN, r->parse, ln, ppos, "EN"); in roff_EN()
2521 ln, ppos, "TS breaks TS"); in roff_TS()
2525 tbl = tbl_alloc(ppos, ln, r->parse); in roff_TS()
2571 mandoc_msg(MANDOCERR_REQ_EMPTY, r->parse, ln, ppos, "tr"); in roff_tr()
2629 mandoc_vmsg(MANDOCERR_SO, r->parse, ln, ppos, "so %s", name); in roff_so()
2639 mandoc_vmsg(MANDOCERR_SO_PATH, r->parse, ln, ppos, in roff_so()
3045 roff_getcontrol(const struct roff *r, const char *cp, int *ppos) in roff_getcontrol() argument
3049 pos = *ppos; in roff_getcontrol()
3065 *ppos = pos; in roff_getcontrol()