/titanic_51/usr/src/cmd/mandoc/ |
H A D | mdoc.c | 98 mdoc_node(const struct mdoc *mdo argument 105 mdoc_meta(const struct mdoc * mdoc) mdoc_meta() argument 115 mdoc_free1(struct mdoc * mdoc) mdoc_free1() argument 133 mdoc_alloc1(struct mdoc * mdoc) mdoc_alloc1() argument 153 mdoc_reset(struct mdoc * mdoc) mdoc_reset() argument 165 mdoc_free(struct mdoc * mdoc) mdoc_free() argument 194 mdoc_endparse(struct mdoc * mdoc) mdoc_endparse() argument 201 mdoc_addeqn(struct mdoc * mdoc,const struct eqn * ep) mdoc_addeqn() argument 214 mdoc_addspan(struct mdoc * mdoc,const struct tbl_span * sp) mdoc_addspan() argument 229 mdoc_parseln(struct mdoc * mdoc,int ln,char * buf,int offs) mdoc_parseln() argument 279 node_append(struct mdoc * mdoc,struct mdoc_node * p) node_append() argument 357 node_alloc(struct mdoc * mdoc,int line,int pos,enum mdoct tok,enum mdoc_type type) node_alloc() argument 383 mdoc_tail_alloc(struct mdoc * mdoc,int line,int pos,enum mdoct tok) mdoc_tail_alloc() argument 393 mdoc_head_alloc(struct mdoc * mdoc,int line,int pos,enum mdoct tok) mdoc_head_alloc() argument 406 mdoc_body_alloc(struct mdoc * mdoc,int line,int pos,enum mdoct tok) mdoc_body_alloc() argument 417 mdoc_endbody_alloc(struct mdoc * mdoc,int line,int pos,enum mdoct tok,struct mdoc_node * body,enum mdoc_endbody end) mdoc_endbody_alloc() argument 434 mdoc_block_alloc(struct mdoc * mdoc,int line,int pos,enum mdoct tok,struct mdoc_arg * args) mdoc_block_alloc() argument 465 mdoc_elem_alloc(struct mdoc * mdoc,int line,int pos,enum mdoct tok,struct mdoc_arg * args) mdoc_elem_alloc() argument 487 mdoc_word_alloc(struct mdoc * mdoc,int line,int pos,const char * p) mdoc_word_alloc() argument 498 mdoc_word_append(struct mdoc * mdoc,const char * p) mdoc_word_append() argument 526 mdoc_node_unlink(struct mdoc * mdoc,struct mdoc_node * n) mdoc_node_unlink() argument 563 mdoc_node_delete(struct mdoc * mdoc,struct mdoc_node * p) mdoc_node_delete() argument 577 mdoc_node_relink(struct mdoc * mdoc,struct mdoc_node * p) mdoc_node_relink() argument 589 mdoc_ptext(struct mdoc * mdoc,int line,char * buf,int offs) mdoc_ptext() argument 705 mdoc_pmacro(struct mdoc * mdoc,int ln,char * buf,int offs) mdoc_pmacro() argument [all...] |
H A D | libmdoc.h | 24 struct mdoc { struct 49 #define MACRO_PROT_ARGS struct mdoc *mdoc, \ argument 39 nextmdoc global() argument 40 lastmdoc global() argument 41 firstmdoc global() argument 42 last_esmdoc global() argument 43 metamdoc global() argument 44 lastnamedmdoc global() argument 45 lastsecmdoc global() argument [all...] |
H A D | mdoc_macro.c | 210 mdoc_macroend(struct mdoc *mdoc) in mdoc_macroend() argument 235 lookup(struct mdoc * mdoc,enum mdoct from,int line,int ppos,const char * p) lookup() argument 256 rew_last(struct mdoc * mdoc,const struct mdoc_node * to) rew_last() argument 283 rew_pending(struct mdoc * mdoc,const struct mdoc_node * n) rew_pending() argument 364 rew_elem(struct mdoc * mdoc,enum mdoct tok) rew_elem() argument 381 dword(struct mdoc * mdoc,int line,int col,const char * p,enum mdelim d,int may_append) dword() argument 415 append_delims(struct mdoc * mdoc,int line,int * pos,char * buf) append_delims() argument 1412 parse_rest(struct mdoc * mdoc,enum mdoct tok,int line,int * pos,char * buf) parse_rest() argument [all...] |
H A D | mdoc_argv.c | 278 mdoc_argv(struct mdoc *mdoc, int line, enum mdoct tok, in mdoc_argv() argument 415 mdoc_args(struct mdoc *mdoc, in argument 446 args(struct mdoc * mdoc,int line,int * pos,char * buf,enum argsflag fl,char ** v) args() argument 656 argv_multi(struct mdoc * mdoc,int line,struct mdoc_argv * v,int * pos,char * buf) argv_multi() argument 678 argv_single(struct mdoc * mdoc,int line,struct mdoc_argv * v,int * pos,char * buf) argv_single() argument [all...] |
H A D | mdoc_validate.c | 295 mdoc_valid_pre(struct mdoc *mdoc, struc argument 321 mdoc_valid_post(struct mdoc * mdoc) mdoc_valid_post() argument 364 check_args(struct mdoc * mdoc,struct mdoc_node * n) check_args() argument 377 check_argv(struct mdoc * mdoc,struct mdoc_node * n,struct mdoc_argv * v) check_argv() argument 386 check_text(struct mdoc * mdoc,int ln,int pos,char * p) check_text() argument 1504 post_sm(struct mdoc * mdoc) post_sm() argument [all...] |
H A D | tree.c | 40 tree_mdoc(void *arg, const struct mdoc *mdoc) in tree_mdoc() argument
|
H A D | read.c | 51 struct mdoc *mdoc; /* mdoc parser */ member 953 mparse_result(struct mparse * curp,struct mdoc ** mdoc,struct man ** man,char ** sodest) mparse_result() argument [all...] |
H A D | main.c | 636 struct mdoc *mdoc; in parse() local
|
H A D | mdoc_term.c | 253 terminal_mdoc(void *arg, const struct mdoc *mdoc) in terminal_mdoc() argument
|
H A D | mdoc_man.c | 547 man_mdoc(void *arg, const struct mdoc *mdoc) in man_mdoc() argument
|
H A D | mdoc_html.c | 267 html_mdoc(void *arg, const struct mdoc *mdoc) in html_mdoc() argument
|