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()
77 man_descope(struct roff_man *man, int line, int offs, char *start) in man_descope() argument
98 roff_body_alloc(man, line, offs, man->last->tok); in man_descope()
103 man_ptext(struct roff_man *man, int line, char *buf, int offs) in man_ptext() argument
111 roff_word_alloc(man, line, offs, buf + offs); in man_ptext()
112 man_descope(man, line, offs, buf + offs); in man_ptext()
116 for (i = offs; buf[i] == ' '; i++) in man_ptext()
137 roff_elem_alloc(man, line, offs, ROFF_sp); in man_ptext()
162 roff_word_alloc(man, line, offs, buf + offs); in man_ptext()
174 man_descope(man, line, offs, buf + offs); in man_ptext()
179 man_pmacro(struct roff_man *man, int ln, char *buf, int offs) in man_pmacro() argument
190 ppos = offs; in man_pmacro()
192 for (sz = 0; sz < 4 && strchr(" \t\\", buf[offs]) == NULL; sz++) in man_pmacro()
193 offs++; in man_pmacro()
203 switch (buf[offs]) { in man_pmacro()
205 cp = buf + offs + 1; in man_pmacro()
207 offs = cp - buf; in man_pmacro()
210 offs++; in man_pmacro()
218 while (buf[offs] == ' ') in man_pmacro()
219 offs++; in man_pmacro()
226 if (buf[offs] == '\0' && buf[offs - 1] == ' ') in man_pmacro()
227 mandoc_msg(MANDOCERR_SPACE_EOL, ln, offs - 1, NULL); in man_pmacro()
245 if (bline && man_hasc(buf + offs)) in man_pmacro()
250 (*man_macro(tok)->fp)(man, tok, ln, ppos, &offs, buf); in man_pmacro()