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

/openbsd-current/usr.bin/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. */
43 void tbl_option(struct tbl_node *, int, const char *, int *);
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);
H A Dtbl.c35 tbl_read(struct tbl_node *tbl, int ln, const char *p, int pos)
88 struct tbl_node *
89 tbl_alloc(int pos, int line, struct tbl_node *last_tbl)
91 struct tbl_node *tbl;
105 tbl_free(struct tbl_node *tbl)
107 struct tbl_node *old_tbl;
141 tbl_restart(int line, int pos, struct tbl_node *tbl)
152 tbl_span(struct tbl_node *tbl)
164 tbl_end(struct tbl_node *tbl, int still_open)
H A Dtbl_opts.c60 static void arg(struct tbl_node *, int, const char *, int *, int);
64 arg(struct tbl_node *tbl, int ln, const char *p, int *pos, int key)
121 tbl_option(struct tbl_node *tbl, int ln, const char *p, int *offs)
H A Dtbl_layout.c54 static void mods(struct tbl_node *, struct tbl_cell *,
56 static void cell(struct tbl_node *, struct tbl_row *,
58 static struct tbl_cell *cell_alloc(struct tbl_node *, struct tbl_row *,
63 mods(struct tbl_node *tbl, struct tbl_cell *cp,
205 cell(struct tbl_node *tbl, struct tbl_row *rp,
264 tbl_layout(struct tbl_node *tbl, int ln, const char *p, int pos)
354 cell_alloc(struct tbl_node *tbl, struct tbl_row *rp, enum tbl_cellt pos)
H A Dtbl_data.c34 static void getdata(struct tbl_node *, struct tbl_span *,
36 static struct tbl_span *newspan(struct tbl_node *, int,
41 getdata(struct tbl_node *tbl, struct tbl_span *dp,
195 tbl_cdata(struct tbl_node *tbl, int ln, const char *p, int pos)
238 newspan(struct tbl_node *tbl, int line, struct tbl_row *rp)
259 tbl_data(struct tbl_node *tbl, int ln, const char *p, int pos)
H A Droff.c112 struct tbl_node *first_tbl; /* first table parsed */
113 struct tbl_node *last_tbl; /* last table parsed */
114 struct tbl_node *tbl; /* current table being parsed */
174 static void roff_addtbl(struct roff_man *, int, struct tbl_node *);
1034 roff_addtbl(struct roff_man *man, int line, struct tbl_node *tbl)

Completed in 188 milliseconds