Searched refs:mparse (Results 1 – 14 of 14) sorted by relevance
/titanic_44/usr/src/cmd/mandoc/ |
H A D | libmandoc.h | 39 void mandoc_msg(enum mandocerr, struct mparse *, 41 void mandoc_vmsg(enum mandocerr, struct mparse *, 43 char *mandoc_getarg(struct mparse *, char **, int, int *); 44 char *mandoc_normdate(struct mparse *, char *, int, int); 50 struct mdoc *mdoc_alloc(struct roff *, struct mparse *, char *); 58 struct man *man_alloc(struct roff *, struct mparse *); 66 struct roff *roff_alloc(enum mparset, struct mparse *);
|
H A D | read.c | 50 struct mparse { struct 69 static void mparse_buf_r(struct mparse *, struct buf, int); argument 70 static void pset(const char *, int, struct mparse *); 72 static void mparse_end(struct mparse *); 73 static void mparse_parse_buffer(struct mparse *, struct buf, 226 pset(const char *buf, int pos, struct mparse *curp) in pset() 288 mparse_buf_r(struct mparse *curp, struct buf blk, int start) in mparse_buf_r() 638 mparse_end(struct mparse *curp) in mparse_end() 664 mparse_parse_buffer(struct mparse *curp, struct buf blk, const char *file) in mparse_parse_buffer() 689 mparse_readmem(struct mparse *curp, const void *buf, size_t len, in mparse_readmem() [all …]
|
H A D | mandoc.h | 395 struct mparse; 416 struct mparse *mparse_alloc(enum mparset, enum mandoclevel, 418 void mparse_free(struct mparse *); 419 void mparse_keep(struct mparse *); 420 enum mandoclevel mparse_readfd(struct mparse *, int, const char *); 421 enum mandoclevel mparse_readmem(struct mparse *, const void *, size_t, 423 void mparse_reset(struct mparse *); 424 void mparse_result(struct mparse *, 426 const char *mparse_getkeep(const struct mparse *);
|
H A D | libroff.h | 30 struct mparse *parse; /* parse point */ 54 struct mparse *parse; 65 struct tbl_node *tbl_alloc(int, int, struct mparse *); 76 struct eqn_node *eqn_alloc(const char *, int, int, struct mparse *);
|
H A D | man.h | 113 const struct mparse *man_mparse(const struct man *);
|
H A D | libman.h | 26 struct mparse *parse; /* parse pointer */
|
H A D | mandoc.c | 434 mandoc_getarg(struct mparse *parse, char **cpp, int ln, int *pos) in mandoc_getarg() 575 mandoc_normdate(struct mparse *parse, char *in, int ln, int pos) in mandoc_normdate()
|
H A D | libmdoc.h | 27 struct mparse *parse; /* parse pointer */
|
H A D | tbl.c | 73 tbl_alloc(int pos, int line, struct mparse *parse) in tbl_alloc()
|
H A D | man.c | 100 man_alloc(struct roff *roff, struct mparse *parse) in man_alloc() 692 const struct mparse *
|
H A D | main.c | 58 struct mparse *mp;
|
H A D | eqn.c | 327 eqn_alloc(const char *name, int pos, int line, struct mparse *parse) in eqn_alloc()
|
H A D | mdoc.c | 200 mdoc_alloc(struct roff *roff, struct mparse *parse, char *defos) in mdoc_alloc()
|
H A D | roff.c | 111 struct mparse *parse; /* parse point */ 471 roff_alloc(enum mparset type, struct mparse *parse) in roff_alloc()
|