Lines Matching refs:man
56 struct roff_man *man; /* man parser */ member
132 curp->man->meta.macroset = MACROSET_MDOC; in choose_parser()
133 if (curp->man->mdocmac == NULL) in choose_parser()
134 curp->man->mdocmac = roffhash_alloc(MDOC_Dd, MDOC_MAX); in choose_parser()
136 curp->man->meta.macroset = MACROSET_MAN; in choose_parser()
137 if (curp->man->manmac == NULL) in choose_parser()
138 curp->man->manmac = roffhash_alloc(MAN_TH, MAN_MAX); in choose_parser()
140 curp->man->meta.first->tok = TOKEN_NONE; in choose_parser()
353 if (curp->man->meta.macroset == MACROSET_NONE) in mparse_buf_r()
355 if ((curp->man->meta.macroset == MACROSET_MDOC ? in mparse_buf_r()
356 mdoc_parseln(curp->man, curp->line, ln.buf, of) : in mparse_buf_r()
357 man_parseln(curp->man, curp->line, ln.buf, of) in mparse_buf_r()
384 curp->man->meta.sodest = in mparse_buf_r()
545 if (curp->man->meta.macroset == MACROSET_NONE) in mparse_end()
546 curp->man->meta.macroset = MACROSET_MAN; in mparse_end()
547 if (curp->man->meta.macroset == MACROSET_MDOC) in mparse_end()
548 mdoc_endparse(curp->man); in mparse_end()
550 man_endparse(curp->man); in mparse_end()
576 curp->man->filesec = cp[1]; in mparse_readfd()
578 curp->man->filesec = '\0'; in mparse_readfd()
675 curp->man = roff_man_alloc(curp->roff, curp->os_s, in mparse_alloc()
678 curp->man->meta.macroset = MACROSET_MDOC; in mparse_alloc()
679 if (curp->man->mdocmac == NULL) in mparse_alloc()
680 curp->man->mdocmac = roffhash_alloc(MDOC_Dd, MDOC_MAX); in mparse_alloc()
682 curp->man->meta.macroset = MACROSET_MAN; in mparse_alloc()
683 if (curp->man->manmac == NULL) in mparse_alloc()
684 curp->man->manmac = roffhash_alloc(MAN_TH, MAN_MAX); in mparse_alloc()
686 curp->man->meta.first->tok = TOKEN_NONE; in mparse_alloc()
687 curp->man->meta.os_e = os_e; in mparse_alloc()
697 roff_man_reset(curp->man); in mparse_reset()
708 roffhash_free(curp->man->mdocmac); in mparse_free()
709 roffhash_free(curp->man->manmac); in mparse_free()
710 roff_man_free(curp->man); in mparse_free()
719 roff_state_reset(curp->man); in mparse_result()
721 if (curp->man->meta.macroset == MACROSET_MDOC) in mparse_result()
722 mdoc_validate(curp->man); in mparse_result()
724 man_validate(curp->man); in mparse_result()
725 tag_postprocess(curp->man, curp->man->meta.first); in mparse_result()
727 return &curp->man->meta; in mparse_result()