Lines Matching refs:offs

44 man_parseln(struct roff_man *man, int ln, char *buf, int offs)  in man_parseln()  argument
50 return roff_getcontrol(man->roff, buf, &offs) ? in man_parseln()
51 man_pmacro(man, ln, buf, offs) : in man_parseln()
52 man_ptext(man, ln, buf, offs); in man_parseln()
74 man_descope(struct roff_man *man, int line, int offs, char *start) in man_descope() argument
96 roff_body_alloc(man, line, offs, man->last->tok); in man_descope()
101 man_ptext(struct roff_man *man, int line, char *buf, int offs) in man_ptext() argument
109 roff_word_alloc(man, line, offs, buf + offs); in man_ptext()
110 man_descope(man, line, offs, buf + offs); in man_ptext()
114 for (i = offs; buf[i] == ' '; i++) in man_ptext()
135 roff_elem_alloc(man, line, offs, ROFF_sp); in man_ptext()
160 roff_word_alloc(man, line, offs, buf + offs); in man_ptext()
172 man_descope(man, line, offs, buf + offs); in man_ptext()
177 man_pmacro(struct roff_man *man, int ln, char *buf, int offs) in man_pmacro() argument
188 ppos = offs; in man_pmacro()
190 for (sz = 0; sz < 4 && strchr(" \t\\", buf[offs]) == NULL; sz++) in man_pmacro()
191 offs++; in man_pmacro()
201 switch (buf[offs]) { in man_pmacro()
203 cp = buf + offs + 1; in man_pmacro()
205 offs = cp - buf; in man_pmacro()
208 offs++; in man_pmacro()
216 while (buf[offs] == ' ') in man_pmacro()
217 offs++; in man_pmacro()
224 if (buf[offs] == '\0' && buf[offs - 1] == ' ') in man_pmacro()
225 mandoc_msg(MANDOCERR_SPACE_EOL, ln, offs - 1, NULL); in man_pmacro()
243 if (bline && man_hasc(buf + offs)) in man_pmacro()
248 (*man_macro(tok)->fp)(man, tok, ln, ppos, &offs, buf); in man_pmacro()