Lines Matching refs:termp
41 static struct termp *ascii_init(enum termenc, const struct manoutput *);
42 static int ascii_hspan(const struct termp *,
44 static size_t ascii_width(const struct termp *, int);
45 static void ascii_advance(struct termp *, size_t);
46 static void ascii_begin(struct termp *);
47 static void ascii_end(struct termp *);
48 static void ascii_endline(struct termp *);
49 static void ascii_letter(struct termp *, int);
50 static void ascii_setwidth(struct termp *, int, int);
53 static void locale_advance(struct termp *, size_t);
54 static void locale_endline(struct termp *);
55 static void locale_letter(struct termp *, int);
56 static size_t locale_width(const struct termp *, int);
60 static struct termp *
66 struct termp *p;
68 p = mandoc_calloc(1, sizeof(struct termp));
148 ascii_setwidth(struct termp *p, int iop, int width)
168 struct termp *p;
171 p = (struct termp *)arg;
180 ascii_width(const struct termp *p, int c)
190 term_free((struct termp *)arg);
194 ascii_letter(struct termp *p, int c)
201 ascii_begin(struct termp *p)
208 ascii_end(struct termp *p)
215 ascii_endline(struct termp *p)
223 ascii_advance(struct termp *p, size_t len)
232 ascii_hspan(const struct termp *p, const struct roffsu *su)
347 locale_width(const struct termp *p, int c)
360 locale_advance(struct termp *p, size_t len)
369 locale_endline(struct termp *p)
377 locale_letter(struct termp *p, int c)