Home
last modified time | relevance | path

Searched refs:mparse (Results 1 – 14 of 14) sorted by relevance

/titanic_44/usr/src/cmd/mandoc/
H A Dlibmandoc.h39 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 Dread.c50 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 Dmandoc.h395 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 Dlibroff.h30 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 Dman.h113 const struct mparse *man_mparse(const struct man *);
H A Dlibman.h26 struct mparse *parse; /* parse pointer */
H A Dmandoc.c434 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 Dlibmdoc.h27 struct mparse *parse; /* parse pointer */
H A Dtbl.c73 tbl_alloc(int pos, int line, struct mparse *parse) in tbl_alloc()
H A Dman.c100 man_alloc(struct roff *roff, struct mparse *parse) in man_alloc()
692 const struct mparse *
H A Dmain.c58 struct mparse *mp;
H A Deqn.c327 eqn_alloc(const char *name, int pos, int line, struct mparse *parse) in eqn_alloc()
H A Dmdoc.c200 mdoc_alloc(struct roff *roff, struct mparse *parse, char *defos) in mdoc_alloc()
H A Droff.c111 struct mparse *parse; /* parse point */
471 roff_alloc(enum mparset type, struct mparse *parse) in roff_alloc()