Lines Matching refs:termp
87 static double ps_hspan(const struct termp *,
89 static size_t ps_width(const struct termp *, int);
90 static void ps_advance(struct termp *, size_t);
91 static void ps_begin(struct termp *);
92 static void ps_closepage(struct termp *);
93 static void ps_end(struct termp *);
94 static void ps_endline(struct termp *);
95 static void ps_fclose(struct termp *);
96 static void ps_growbuf(struct termp *, size_t);
97 static void ps_letter(struct termp *, int);
98 static void ps_pclose(struct termp *);
99 static void ps_pletter(struct termp *, int);
100 static void ps_printf(struct termp *, const char *, ...);
101 static void ps_putchar(struct termp *, char);
102 static void ps_setfont(struct termp *, enum termfont);
103 static struct termp *pspdf_alloc(char *);
104 static void pdf_obj(struct termp *, size_t);
409 struct termp *p; in pdf_alloc()
420 struct termp *p; in ps_alloc()
428 static struct termp *
431 struct termp *p; in pspdf_alloc()
438 p = mandoc_calloc(1, sizeof(struct termp)); in pspdf_alloc()
533 struct termp *p; in pspdf_free()
535 p = (struct termp *)arg; in pspdf_free()
548 ps_printf(struct termp *p, const char *fmt, ...) in ps_printf()
587 ps_putchar(struct termp *p, char c) in ps_putchar()
609 pdf_obj(struct termp *p, size_t obj) in pdf_obj()
631 ps_closepage(struct termp *p) in ps_closepage()
686 ps_end(struct termp *p) in ps_end()
753 ps_begin(struct termp *p) in ps_begin()
842 ps_pletter(struct termp *p, int c) in ps_pletter()
930 ps_pclose(struct termp *p) in ps_pclose()
952 ps_fclose(struct termp *p) in ps_fclose()
980 ps_letter(struct termp *p, int arg) in ps_letter()
1031 ps_advance(struct termp *p, size_t len) in ps_advance()
1047 ps_endline(struct termp *p) in ps_endline()
1088 ps_setfont(struct termp *p, enum termfont f) in ps_setfont()
1115 ps_width(const struct termp *p, int c) in ps_width()
1127 ps_hspan(const struct termp *p, const struct roffsu *su) in ps_hspan()
1172 ps_growbuf(struct termp *p, size_t sz) in ps_growbuf()