Home
last modified time | relevance | path

Searched refs:tbl_node (Results 1 – 7 of 7) sorted by relevance

/illumos-gate/usr/src/cmd/mandoc/
H A Dtbl_parse.h22 struct tbl_node;
25 struct tbl_node *tbl_alloc(int, int, struct tbl_node *);
26 int tbl_end(struct tbl_node *, int);
27 void tbl_free(struct tbl_node *);
28 void tbl_read(struct tbl_node *, int, const char *, int);
29 void tbl_restart(int, int, struct tbl_node *);
30 struct tbl_span *tbl_span(struct tbl_node *);
H A Dtbl_int.h29 struct tbl_node { struct
31 struct tbl_node *next; /* Next table. */ argument
43 void tbl_option(struct tbl_node *, int, const char *, int *); argument
44 void tbl_layout(struct tbl_node *, int, const char *, int);
45 void tbl_data(struct tbl_node *, int, const char *, int);
46 void tbl_cdata(struct tbl_node *, int, const char *, int);
47 void tbl_reset(struct tbl_node *);
H A Dtbl.c37 tbl_read(struct tbl_node *tbl, int ln, const char *p, int pos) in tbl_read()
90 struct tbl_node *
91 tbl_alloc(int pos, int line, struct tbl_node *last_tbl) in tbl_alloc()
93 struct tbl_node *tbl; in tbl_alloc()
107 tbl_free(struct tbl_node *tbl) in tbl_free()
109 struct tbl_node *old_tbl; in tbl_free()
143 tbl_restart(int line, int pos, struct tbl_node *tbl) in tbl_restart()
154 tbl_span(struct tbl_node *tbl) in tbl_span()
166 tbl_end(struct tbl_node *tbl, int still_open) in tbl_end()
H A Dtbl_layout.c56 static void mods(struct tbl_node *, struct tbl_cell *,
58 static void cell(struct tbl_node *, struct tbl_row *,
60 static struct tbl_cell *cell_alloc(struct tbl_node *, struct tbl_row *,
65 mods(struct tbl_node *tbl, struct tbl_cell *cp, in mods()
207 cell(struct tbl_node *tbl, struct tbl_row *rp, in cell()
266 tbl_layout(struct tbl_node *tbl, int ln, const char *p, int pos) in tbl_layout()
356 cell_alloc(struct tbl_node *tbl, struct tbl_row *rp, enum tbl_cellt pos) in cell_alloc()
H A Dtbl_data.c36 static void getdata(struct tbl_node *, struct tbl_span *,
38 static struct tbl_span *newspan(struct tbl_node *, int,
43 getdata(struct tbl_node *tbl, struct tbl_span *dp, in getdata()
197 tbl_cdata(struct tbl_node *tbl, int ln, const char *p, int pos) in tbl_cdata()
240 newspan(struct tbl_node *tbl, int line, struct tbl_row *rp) in newspan()
261 tbl_data(struct tbl_node *tbl, int ln, const char *p, int pos) in tbl_data()
H A Dtbl_opts.c62 static void arg(struct tbl_node *, int, const char *, int *, int);
66 arg(struct tbl_node *tbl, int ln, const char *p, int *pos, int key) in arg()
123 tbl_option(struct tbl_node *tbl, int ln, const char *p, int *offs) in tbl_option()
H A Droff.c122 struct tbl_node *first_tbl; /* first table parsed */
123 struct tbl_node *last_tbl; /* last table parsed */
124 struct tbl_node *tbl; /* current table being parsed */
184 static void roff_addtbl(struct roff_man *, int, struct tbl_node *);
1036 roff_addtbl(struct roff_man *man, int line, struct tbl_node *tbl) in roff_addtbl()