Searched refs:man_node (Results 1 – 9 of 9) sorted by relevance
/titanic_50/usr/src/cmd/mandoc/ |
H A D | man.h | 81 struct man_node { struct 82 struct man_node *parent; /* parent AST node */ argument 83 struct man_node *child; /* first child AST node */ argument 84 struct man_node *next; /* sibling AST node */ argument 85 struct man_node *prev; /* prior sibling AST node */ argument 96 struct man_node *head; /* BLOCK node HEAD ptr */ argument 97 struct man_node *tail; /* BLOCK node TAIL ptr */ argument 98 struct man_node *body; /* BLOCK node BODY ptr */ argument 111 const struct man_node *man_node(const struct man *); argument 114 void man_deroff(char **, const struct man_node *);
|
H A D | man.c | 55 static struct man_node *man_node_alloc(struct man *, int, int, 57 static void man_node_append(struct man *, struct man_node *); 58 static void man_node_free(struct man_node *); 60 struct man_node *); 65 const struct man_node * 66 man_node(const struct man *man) in man_node() function 151 man->last = mandoc_calloc(1, sizeof(struct man_node)); in man_alloc1() 160 man_node_append(struct man *man, struct man_node *p) in man_node_append() 215 static struct man_node * 219 struct man_node *p; in man_node_alloc() [all …]
|
H A D | libman.h | 34 struct man_node *last; /* the last parsed node */ 35 struct man_node *first; /* the first parsed node */ 69 void man_node_delete(struct man *, struct man_node *); 74 void man_unscope(struct man *, const struct man_node *);
|
H A D | man_macro.c | 49 const struct man_node *); 51 const struct man_node *); 98 man_unscope(struct man *man, const struct man_node *to) in man_unscope() 100 struct man_node *n; in man_unscope() 158 rew_block(enum mant ntok, enum man_type type, const struct man_node *n) in rew_block() 173 rew_dohalt(enum mant tok, enum man_type type, const struct man_node *n) in rew_dohalt() 248 struct man_node *n; in rew_scope() 280 const struct man_node *nn; in blk_close() 340 struct man_node *head; in blk_exp() 373 struct man_node *n; in blk_imp() [all …]
|
H A D | man_html.c | 40 const struct man_node *n, \ 55 const struct man_node *); 60 static int a2width(const struct man_node *, 132 print_bvspace(struct html *h, const struct man_node *n) in print_bvspace() 152 print_man(man_meta(man), man_node(man), &mh, (struct html *)arg); in html_man() 282 a2width(const struct man_node *n, struct roffsu *su) in a2width() 402 const struct man_node *nn; in man_alt_pre() 498 const struct man_node *nn; in man_IP_pre() 537 const struct man_node *np; in man_HP_pre()
|
H A D | man_term.c | 50 struct man_node *n, \ 65 const struct man_node *, int); 142 struct man_node *n; in terminal_man() 151 n = man_node(man)->child; in terminal_man() 193 print_bvspace(struct termp *p, const struct man_node *n, int pardist) in print_bvspace() 282 struct man_node *nn; in pre_alternate() 490 const struct man_node *nn; in pre_HP() 564 const struct man_node *nn; in pre_IP() 645 struct man_node *nn; in pre_TP()
|
H A D | tree.c | 34 static void print_man(const struct man_node *, int); 50 print_man(man_node(man)->child, 0); in tree_man() 178 print_man(const struct man_node *n, int indent) in print_man()
|
H A D | man_validate.c | 37 #define CHKARGS struct man *man, struct man_node *n 102 struct man_node *n; in man_valid_post() 302 struct man_node *nb; in post_TH() 463 struct man_node *nn; in post_AT()
|
/titanic_50/usr/src/cmd/man/ |
H A D | man.c | 146 struct man_node { struct 151 struct man_node *next; argument 171 static struct man_node *build_manpath(char **, int); 172 static void do_makewhatis(struct man_node *); 175 static int dupcheck(struct man_node *, struct dupnode **); 178 static void free_manp(struct man_node *manp); 180 static void fullpaths(struct man_node **); 181 static void get_all_sect(struct man_node *); 183 static void getpath(struct man_node *, char **); 184 static void getsect(struct man_node *, char **); [all …]
|