Lines Matching refs:offs
128 man_parseln(struct man *man, int ln, char *buf, int offs) in man_parseln() argument
135 return (roff_getcontrol(man->roff, buf, &offs) ? in man_parseln()
136 man_pmacro(man, ln, buf, offs) : in man_parseln()
137 man_ptext(man, ln, buf, offs)); in man_parseln()
396 man_descope(struct man *man, int line, int offs) in man_descope() argument
416 return(man_body_alloc(man, line, offs, man->last->tok)); in man_descope()
420 man_ptext(struct man *man, int line, char *buf, int offs) in man_ptext() argument
427 if ( ! man_word_alloc(man, line, offs, buf + offs)) in man_ptext()
429 return(man_descope(man, line, offs)); in man_ptext()
432 for (i = offs; ' ' == buf[i]; i++) in man_ptext()
444 if ( ! man_elem_alloc(man, line, offs, MAN_sp)) in man_ptext()
472 if ( ! man_word_alloc(man, line, offs, buf + offs)) in man_ptext()
485 return(man_descope(man, line, offs)); in man_ptext()
489 man_pmacro(struct man *man, int ln, char *buf, int offs) in man_pmacro() argument
496 if ('"' == buf[offs]) { in man_pmacro()
497 man_pmsg(man, ln, offs, MANDOCERR_BADCOMMENT); in man_pmacro()
499 } else if ('\0' == buf[offs]) in man_pmacro()
502 ppos = offs; in man_pmacro()
510 while (i < 4 && '\0' != buf[offs] && in man_pmacro()
511 ' ' != buf[offs] && '\t' != buf[offs]) in man_pmacro()
512 mac[i++] = buf[offs++]; in man_pmacro()
526 while (buf[offs] && ' ' == buf[offs]) in man_pmacro()
527 offs++; in man_pmacro()
534 if ('\0' == buf[offs] && ' ' == buf[offs - 1]) in man_pmacro()
535 man_pmsg(man, ln, offs - 1, MANDOCERR_EOLNSPACE); in man_pmacro()
604 if ( ! (*man_macros[tok].fp)(man, tok, ln, ppos, &offs, buf)) in man_pmacro()