Home
last modified time | relevance | path

Searched refs:man_node (Results 1 – 9 of 9) sorted by relevance

/titanic_50/usr/src/cmd/mandoc/
H A Dman.h81 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 Dman.c55 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 Dlibman.h34 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 Dman_macro.c49 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 Dman_html.c40 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 Dman_term.c50 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 Dtree.c34 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 Dman_validate.c37 #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 Dman.c146 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 …]