Symbol: termp
lib/libcurses/base/lib_restart.c
112
restartterm(NCURSES_CONST char *termp, int filenum, int *errret)
lib/libcurses/base/lib_restart.c
115
return NCURSES_SP_NAME(restartterm) (CURRENT_SCREEN, termp, filenum, errret);
lib/libcurses/base/lib_restart.c
51
NCURSES_CONST char *termp,
lib/libcurses/base/lib_restart.c
63
termp,
lib/libcurses/base/lib_restart.c
67
if (TINFO_SETUP_TERM(&new_term, termp, filenum, errret, FALSE) != OK) {
lib/libcurses/curses.priv.h
1924
#define save_ttytype(termp) \
lib/libcurses/curses.priv.h
1925
if (TerminalType(termp).term_names != 0) { \
lib/libcurses/curses.priv.h
1927
TerminalType(termp).term_names, \
lib/libcurses/tinfo/lib_cur_term.c
100
TERMINAL_CONTROL_BLOCK *TCB = (TERMINAL_CONTROL_BLOCK *) termp;
lib/libcurses/tinfo/lib_cur_term.c
101
ospeed = (NCURSES_OSPEED) _nc_ospeed(termp->_baudrate);
lib/libcurses/tinfo/lib_cur_term.c
104
TerminalType(termp).Strings) {
lib/libcurses/tinfo/lib_cur_term.c
109
ospeed = (NCURSES_OSPEED) _nc_ospeed(termp->_baudrate);
lib/libcurses/tinfo/lib_cur_term.c
110
if (TerminalType(termp).Strings) {
lib/libcurses/tinfo/lib_cur_term.c
115
save_ttytype(termp);
lib/libcurses/tinfo/lib_cur_term.c
126
set_curterm(TERMINAL *termp)
lib/libcurses/tinfo/lib_cur_term.c
128
return NCURSES_SP_NAME(set_curterm) (CURRENT_SCREEN, termp);
lib/libcurses/tinfo/lib_cur_term.c
133
NCURSES_SP_NAME(del_curterm) (NCURSES_SP_DCLx TERMINAL *termp)
lib/libcurses/tinfo/lib_cur_term.c
137
T((T_CALLED("del_curterm(%p, %p)"), (void *) SP_PARM, (void *) termp));
lib/libcurses/tinfo/lib_cur_term.c
139
if (termp != 0) {
lib/libcurses/tinfo/lib_cur_term.c
141
TERMINAL_CONTROL_BLOCK *TCB = (TERMINAL_CONTROL_BLOCK *) termp;
lib/libcurses/tinfo/lib_cur_term.c
153
_nc_free_termtype1(&termp->type);
lib/libcurses/tinfo/lib_cur_term.c
155
_nc_free_termtype2(&termp->type);
lib/libcurses/tinfo/lib_cur_term.c
158
_nc_free_termtype2(&TerminalType(termp));
lib/libcurses/tinfo/lib_cur_term.c
159
if (termp == cur)
lib/libcurses/tinfo/lib_cur_term.c
162
FreeIfNeeded(termp->_termname);
lib/libcurses/tinfo/lib_cur_term.c
174
_nc_tgetent_leak(termp);
lib/libcurses/tinfo/lib_cur_term.c
177
_nc_free_tparm(termp);
lib/libcurses/tinfo/lib_cur_term.c
180
free(termp->tparm_state.fmt_buff);
lib/libcurses/tinfo/lib_cur_term.c
181
free(termp->tparm_state.out_buff);
lib/libcurses/tinfo/lib_cur_term.c
182
free(termp);
lib/libcurses/tinfo/lib_cur_term.c
192
del_curterm(TERMINAL *termp)
lib/libcurses/tinfo/lib_cur_term.c
197
rc = NCURSES_SP_NAME(del_curterm) (CURRENT_SCREEN, termp);
lib/libcurses/tinfo/lib_cur_term.c
49
#define CUR TerminalType(termp).
lib/libcurses/tinfo/lib_cur_term.c
83
NCURSES_SP_NAME(set_curterm) (NCURSES_SP_DCLx TERMINAL *termp)
lib/libcurses/tinfo/lib_cur_term.c
87
T((T_CALLED("set_curterm(%p)"), (void *) termp));
lib/libcurses/tinfo/lib_cur_term.c
92
SP_PARM->_term = termp;
lib/libcurses/tinfo/lib_cur_term.c
94
CurTerm = termp;
lib/libcurses/tinfo/lib_cur_term.c
96
cur_term = termp;
lib/libcurses/tinfo/lib_cur_term.c
98
if (termp != 0) {
lib/libcurses/tinfo/lib_kernel.c
102
result = termp->Ottyb.sg_erase;
lib/libcurses/tinfo/lib_kernel.c
127
TERMINAL *termp = TerminalOf(SP_PARM);
lib/libcurses/tinfo/lib_kernel.c
131
if (termp != 0) {
lib/libcurses/tinfo/lib_kernel.c
133
result = termp->Ottyb.c_cc[VKILL];
lib/libcurses/tinfo/lib_kernel.c
139
result = termp->Ottyb.sg_kill;
lib/libcurses/tinfo/lib_kernel.c
90
TERMINAL *termp = TerminalOf(SP_PARM);
lib/libcurses/tinfo/lib_kernel.c
94
if (termp != 0) {
lib/libcurses/tinfo/lib_kernel.c
96
result = termp->Ottyb.c_cc[VERASE];
lib/libcurses/tinfo/lib_raw.c
124
termp->Nttyb = buf;
lib/libcurses/tinfo/lib_raw.c
143
TERMINAL *termp;
lib/libcurses/tinfo/lib_raw.c
146
if ((termp = TerminalOf(SP_PARM)) != 0) {
lib/libcurses/tinfo/lib_raw.c
152
buf = termp->Nttyb;
lib/libcurses/tinfo/lib_raw.c
170
termp->Nttyb = buf;
lib/libcurses/tinfo/lib_raw.c
192
TERMINAL *termp;
lib/libcurses/tinfo/lib_raw.c
195
if ((termp = TerminalOf(SP_PARM)) != 0) {
lib/libcurses/tinfo/lib_raw.c
200
buf = termp->Nttyb;
lib/libcurses/tinfo/lib_raw.c
209
termp->Nttyb = buf;
lib/libcurses/tinfo/lib_raw.c
227
TERMINAL *termp;
lib/libcurses/tinfo/lib_raw.c
230
if ((termp = TerminalOf(SP_PARM)) != 0) {
lib/libcurses/tinfo/lib_raw.c
236
buf = termp->Nttyb;
lib/libcurses/tinfo/lib_raw.c
239
(termp->Ottyb.c_lflag & IEXTEN);
lib/libcurses/tinfo/lib_raw.c
263
termp->Nttyb = buf;
lib/libcurses/tinfo/lib_raw.c
282
TERMINAL *termp;
lib/libcurses/tinfo/lib_raw.c
285
if ((termp = TerminalOf(SP_PARM)) != 0) {
lib/libcurses/tinfo/lib_raw.c
291
buf = termp->Nttyb;
lib/libcurses/tinfo/lib_raw.c
305
termp->Nttyb = buf;
lib/libcurses/tinfo/lib_raw.c
323
TERMINAL *termp;
lib/libcurses/tinfo/lib_raw.c
326
if ((termp = TerminalOf(SP_PARM)) != 0) {
lib/libcurses/tinfo/lib_raw.c
331
buf = termp->Nttyb;
lib/libcurses/tinfo/lib_raw.c
340
termp->Nttyb = buf;
lib/libcurses/tinfo/lib_raw.c
365
TERMINAL *termp;
lib/libcurses/tinfo/lib_raw.c
371
if ((termp = TerminalOf(SP_PARM)) != 0) {
lib/libcurses/tinfo/lib_raw.c
375
buf = termp->Nttyb;
lib/libcurses/tinfo/lib_raw.c
386
termp->Nttyb = buf;
lib/libcurses/tinfo/lib_raw.c
87
TERMINAL *termp;
lib/libcurses/tinfo/lib_raw.c
90
if ((termp = TerminalOf(SP_PARM)) != 0) {
lib/libcurses/tinfo/lib_raw.c
96
buf = termp->Nttyb;
lib/libcurses/tinfo/lib_setup.c
1003
if (TINFO_SETUP_TERM(&termp, tname, Filedes, errret, reuse) == OK) {
lib/libcurses/tinfo/lib_setup.c
1005
if (NCURSES_SP_NAME(set_curterm) (CURRENT_SCREEN_PRE, termp) != 0) {
lib/libcurses/tinfo/lib_setup.c
104
#define CUR TerminalType(termp).
lib/libcurses/tinfo/lib_setup.c
119
TERMINAL *termp = TerminalOf(CURRENT_SCREEN);
lib/libcurses/tinfo/lib_setup.c
120
if (termp != 0) {
lib/libcurses/tinfo/lib_setup.c
121
result = TerminalType(termp).term_names;
lib/libcurses/tinfo/lib_setup.c
280
TERMINAL *termp,
lib/libcurses/tinfo/lib_setup.c
289
assert(termp != 0 && linep != 0 && colp != 0);
lib/libcurses/tinfo/lib_setup.c
290
TCB = (TERMINAL_CONTROL_BLOCK *) termp;
lib/libcurses/tinfo/lib_setup.c
305
TERMINAL *termp = cur_term;
lib/libcurses/tinfo/lib_setup.c
419
#define OldNumber(termp,name) \
lib/libcurses/tinfo/lib_setup.c
420
(termp)->type.Numbers[(&name - (termp)->type2.Numbers)]
lib/libcurses/tinfo/lib_setup.c
421
OldNumber(termp, lines) = (short) (*linep);
lib/libcurses/tinfo/lib_setup.c
422
OldNumber(termp, columns) = (short) (*colp);
lib/libcurses/tinfo/lib_setup.c
459
TERMINAL *termp = cur_term;
lib/libcurses/tinfo/lib_setup.c
526
_nc_tinfo_cmdch(TERMINAL *termp, int proto)
lib/libcurses/tinfo/lib_setup.c
539
for_each_string(i, &(termp->type)) {
lib/libcurses/tinfo/lib_setup.c
540
for (tmp = termp->type.Strings[i]; tmp && *tmp; tmp++) {
lib/libcurses/tinfo/lib_setup.c
605
_nc_locale_breaks_acs(TERMINAL *termp)
lib/libcurses/tinfo/lib_setup.c
645
TERMINAL *termp;
lib/libcurses/tinfo/lib_setup.c
660
termp = *tp;
lib/libcurses/tinfo/lib_setup.c
662
termp = cur_term;
lib/libcurses/tinfo/lib_setup.c
721
&& (termp != 0)
lib/libcurses/tinfo/lib_setup.c
722
&& termp->Filedes == Filedes
lib/libcurses/tinfo/lib_setup.c
723
&& termp->_termname != 0
lib/libcurses/tinfo/lib_setup.c
724
&& !strcmp(termp->_termname, myname)
lib/libcurses/tinfo/lib_setup.c
725
&& _nc_name_match(TerminalType(termp).term_names, myname, "|")) {
lib/libcurses/tinfo/lib_setup.c
729
TCB = (TERMINAL_CONTROL_BLOCK *) termp;
lib/libcurses/tinfo/lib_setup.c
734
termp = 0;
lib/libcurses/tinfo/lib_setup.c
736
termp = &(my_tcb->term);
lib/libcurses/tinfo/lib_setup.c
740
termp = typeCalloc(TERMINAL, 1);
lib/libcurses/tinfo/lib_setup.c
742
if (termp == 0) {
lib/libcurses/tinfo/lib_setup.c
772
termp->Filedes = (short) Filedes;
lib/libcurses/tinfo/lib_setup.c
773
TCB = (TERMINAL_CONTROL_BLOCK *) termp;
lib/libcurses/tinfo/lib_setup.c
776
termp->_termname = strdup(myname);
lib/libcurses/tinfo/lib_setup.c
784
status = _nc_setup_tinfo(myname, &TerminalType(termp));
lib/libcurses/tinfo/lib_setup.c
797
_nc_copy_termtype2(&(TerminalType(termp)), fallback);
lib/libcurses/tinfo/lib_setup.c
803
del_curterm(termp);
lib/libcurses/tinfo/lib_setup.c
816
_nc_export_termtype2(&termp->type, &TerminalType(termp));
lib/libcurses/tinfo/lib_setup.c
819
save_ttytype(termp);
lib/libcurses/tinfo/lib_setup.c
822
termp->Filedes = (short) Filedes;
lib/libcurses/tinfo/lib_setup.c
823
termp->_termname = strdup(myname);
lib/libcurses/tinfo/lib_setup.c
825
set_curterm(termp);
lib/libcurses/tinfo/lib_setup.c
828
_nc_tinfo_cmdch(termp, UChar(*command_character));
lib/libcurses/tinfo/lib_setup.c
846
*tp = termp;
lib/libcurses/tinfo/lib_setup.c
847
NCURSES_SP_NAME(set_curterm) (sp, termp);
lib/libcurses/tinfo/lib_setup.c
856
TINFO_GET_SIZE(sp, termp, ptrLines(sp), ptrCols(sp));
lib/libcurses/tinfo/lib_setup.c
873
del_curterm(termp);
lib/libcurses/tinfo/lib_setup.c
998
TERMINAL *termp = 0;
lib/libcurses/tinfo/lib_termcap.c
100
TERMINAL *termp = 0;
lib/libcurses/tinfo/lib_termcap.c
106
TINFO_SETUP_TERM(&termp, name, STDOUT_FILENO, &rc, TRUE);
lib/libcurses/tinfo/lib_termcap.c
109
if (termp == 0 ||
lib/libcurses/tinfo/lib_termcap.c
110
!((TERMINAL_CONTROL_BLOCK *) termp)->drv->isTerminfo)
lib/libcurses/tinfo/lib_termcap.c
404
_nc_tgetent_leak(const TERMINAL *const termp)
lib/libcurses/tinfo/lib_termcap.c
406
if (termp != 0) {
lib/libcurses/tinfo/lib_termcap.c
409
if (LAST_TRM == termp) {
lib/libcurses/tinfo/lib_tparm.c
176
_nc_free_tparm(TERMINAL *termp)
lib/libcurses/tinfo/lib_tparm.c
178
TPARM_STATE *tps = get_tparm_state(termp);
lib/libcurses/tinfo/lib_ttyflags.c
102
TERMINAL *termp = TerminalOf(SP_PARM);
lib/libcurses/tinfo/lib_ttyflags.c
104
if (0 == termp) {
lib/libcurses/tinfo/lib_ttyflags.c
111
if ((SET_TTY(termp->Filedes, buf) != 0)
lib/libcurses/tinfo/lib_ttyflags.c
113
&& !NC_ISATTY(termp->Filedes)
lib/libcurses/tinfo/lib_ttyflags.c
127
termp ? termp->Filedes : -1,
lib/libcurses/tinfo/lib_ttyflags.c
145
TERMINAL *termp = TerminalOf(SP_PARM);
lib/libcurses/tinfo/lib_ttyflags.c
148
(void *) SP_PARM, (void *) termp));
lib/libcurses/tinfo/lib_ttyflags.c
150
if (termp != 0) {
lib/libcurses/tinfo/lib_ttyflags.c
157
if (_nc_get_tty_mode(&termp->Ottyb) == OK) {
lib/libcurses/tinfo/lib_ttyflags.c
159
if (termp->Ottyb.c_oflag & OFLAGS_TABS)
lib/libcurses/tinfo/lib_ttyflags.c
164
if (termp->Ottyb.sg_flags & XTABS)
lib/libcurses/tinfo/lib_ttyflags.c
186
TERMINAL *termp = TerminalOf(SP_PARM);
lib/libcurses/tinfo/lib_ttyflags.c
188
T((T_CALLED("def_prog_mode(%p) ->term %p"), (void *) SP_PARM, (void *) termp));
lib/libcurses/tinfo/lib_ttyflags.c
190
if (termp != 0) {
lib/libcurses/tinfo/lib_ttyflags.c
197
if (_nc_get_tty_mode(&termp->Nttyb) == OK) {
lib/libcurses/tinfo/lib_ttyflags.c
199
termp->Nttyb.c_oflag &= (unsigned) (~OFLAGS_TABS);
lib/libcurses/tinfo/lib_ttyflags.c
203
termp->Nttyb.sg_flags &= (unsigned) (~XTABS);
lib/libcurses/tinfo/lib_ttyflags.c
224
TERMINAL *termp = TerminalOf(SP_PARM);
lib/libcurses/tinfo/lib_ttyflags.c
226
T((T_CALLED("reset_prog_mode(%p) ->term %p"), (void *) SP_PARM, (void *) termp));
lib/libcurses/tinfo/lib_ttyflags.c
228
if (termp != 0) {
lib/libcurses/tinfo/lib_ttyflags.c
232
if (_nc_set_tty_mode(&termp->Nttyb) == OK) {
lib/libcurses/tinfo/lib_ttyflags.c
256
TERMINAL *termp = TerminalOf(SP_PARM);
lib/libcurses/tinfo/lib_ttyflags.c
259
(void *) SP_PARM, (void *) termp));
lib/libcurses/tinfo/lib_ttyflags.c
261
if (termp != 0) {
lib/libcurses/tinfo/lib_ttyflags.c
269
rc = _nc_set_tty_mode(&termp->Ottyb);
lib/libcurses/tinfo/lib_ttyflags.c
52
TERMINAL *termp = TerminalOf(SP_PARM);
lib/libcurses/tinfo/lib_ttyflags.c
55
if (buf == 0 || termp == 0) {
lib/libcurses/tinfo/lib_ttyflags.c
67
if (GET_TTY(termp->Filedes, buf) != 0) {
lib/libcurses/tinfo/lib_ttyflags.c
77
termp ? termp->Filedes : -1,
lib/libcurses/tinfo/tinfo_driver.c
119
get_baudrate(TERMINAL *termp)
lib/libcurses/tinfo/tinfo_driver.c
123
if (GET_TTY(termp->Filedes, &termp->Nttyb) == OK) {
lib/libcurses/tinfo/tinfo_driver.c
125
termp->Nttyb.c_oflag &= (unsigned) (~OFLAGS_TABS);
lib/libcurses/tinfo/tinfo_driver.c
129
termp->Nttyb.sg_flags &= (unsigned) (~XTABS);
lib/libcurses/tinfo/tinfo_driver.c
133
result = (int) cfgetospeed(&(termp->Nttyb));
lib/libcurses/tinfo/tinfo_driver.c
137
my_ospeed = (NCURSES_OSPEED) cfgetospeed(&(termp->Nttyb));
lib/libcurses/tinfo/tinfo_driver.c
142
my_ospeed = (NCURSES_OSPEED) termp->Nttyb.sg_ospeed;
lib/libcurses/tinfo/tinfo_driver.c
146
termp->_baudrate = result;
lib/libcurses/tinfo/tinfo_driver.c
160
TERMINAL *termp;
lib/libcurses/tinfo/tinfo_driver.c
167
termp = (TERMINAL *) TCB;
lib/libcurses/tinfo/tinfo_driver.c
172
status = _nc_setup_tinfo(tname, &TerminalType(termp));
lib/libcurses/tinfo/tinfo_driver.c
185
TerminalType(termp) = *fallback;
lib/libcurses/tinfo/tinfo_driver.c
191
NCURSES_SP_NAME(del_curterm) (NCURSES_SP_ARGx termp);
lib/libcurses/tinfo/tinfo_driver.c
203
_nc_export_termtype2(&termp->type, &TerminalType(termp));
lib/libcurses/tinfo/tinfo_driver.c
206
save_ttytype(termp);
lib/libcurses/tinfo/tinfo_driver.c
210
_nc_tinfo_cmdch(termp, *command_character);
lib/libcurses/tinfo/tinfo_driver.c
218
if (sp == 0 && NC_ISATTY(termp->Filedes)) {
lib/libcurses/tinfo/tinfo_driver.c
219
get_baudrate(termp);
lib/libcurses/tinfo/tinfo_driver.c
223
_nc_free_termtype2(&TerminalType(termp)); \
lib/libcurses/tinfo/tinfo_driver.c
224
_nc_free_termtype(&termp->type)
lib/libcurses/tinfo/tinfo_driver.c
227
_nc_free_termtype2(&TerminalType(termp))
lib/libcurses/tinfo/tinfo_driver.c
466
TERMINAL *termp = (TERMINAL *) TCB;
lib/libcurses/tinfo/tinfo_driver.c
467
if (NC_ISATTY(termp->Filedes)) {
lib/libcurses/tinfo/tinfo_driver.c
472
if (ioctl(termp->Filedes, IOCTL_WINSIZE, &size) >= 0) {
lib/libutil/pty.c
100
forkpty(int *amaster, char *name, const struct termios *termp,
lib/libutil/pty.c
108
if ((pid = fdforkpty(ptmfd, amaster, name, termp, winp)) == -1) {
lib/libutil/pty.c
117
fdforkpty(int ptmfd, int *amaster, char *name, const struct termios *termp,
lib/libutil/pty.c
123
if (fdopenpty(ptmfd, &master, &slave, name, termp, winp) == -1)
lib/libutil/pty.c
53
openpty(int *amaster, int *aslave, char *name, const struct termios *termp,
lib/libutil/pty.c
60
if (fdopenpty(ptmfd, amaster, aslave, name, termp, winp) == -1) {
lib/libutil/pty.c
70
const struct termios *termp, const struct winsize *winp)
lib/libutil/pty.c
92
if (termp)
lib/libutil/pty.c
93
(void) tcsetattr(slave, TCSAFLUSH, termp);
usr.bin/mandoc/eqn_term.c
38
static void eqn_box(struct termp *, const struct eqn_box *);
usr.bin/mandoc/eqn_term.c
42
term_eqn(struct termp *p, const struct eqn_box *bp)
usr.bin/mandoc/eqn_term.c
50
eqn_box(struct termp *p, const struct eqn_box *bp)
usr.bin/mandoc/man_term.c
1023
print_man_foot(struct termp *p, const struct roff_meta *meta)
usr.bin/mandoc/man_term.c
1087
print_man_head(struct termp *p, const struct roff_meta *meta)
usr.bin/mandoc/man_term.c
153
struct termp *p;
usr.bin/mandoc/man_term.c
156
p = (struct termp *)arg;
usr.bin/mandoc/man_term.c
202
print_bvspace(struct termp *p, struct roff_node *n, int pardist)
usr.bin/mandoc/man_term.c
50
#define DECL_ARGS struct termp *p, \
usr.bin/mandoc/man_term.c
64
static void print_man_head(struct termp *,
usr.bin/mandoc/man_term.c
66
static void print_man_foot(struct termp *,
usr.bin/mandoc/man_term.c
68
static void print_bvspace(struct termp *,
usr.bin/mandoc/mdoc_term.c
1183
synopsis_pre(struct termp *p, struct roff_node *n)
usr.bin/mandoc/mdoc_term.c
251
struct termp *p;
usr.bin/mandoc/mdoc_term.c
253
p = (struct termp *)arg;
usr.bin/mandoc/mdoc_term.c
441
print_mdoc_foot(struct termp *p, const struct roff_meta *meta)
usr.bin/mandoc/mdoc_term.c
46
#define DECL_ARGS struct termp *p, \
usr.bin/mandoc/mdoc_term.c
496
print_mdoc_head(struct termp *p, const struct roff_meta *meta)
usr.bin/mandoc/mdoc_term.c
56
static int a2width(const struct termp *, const char *);
usr.bin/mandoc/mdoc_term.c
564
a2width(const struct termp *p, const char *v)
usr.bin/mandoc/mdoc_term.c
58
static void print_bvspace(struct termp *,
usr.bin/mandoc/mdoc_term.c
583
print_bvspace(struct termp *p, struct roff_node *bl, struct roff_node *n)
usr.bin/mandoc/mdoc_term.c
62
static void print_mdoc_head(struct termp *, const struct roff_meta *);
usr.bin/mandoc/mdoc_term.c
63
static void print_mdoc_foot(struct termp *, const struct roff_meta *);
usr.bin/mandoc/mdoc_term.c
64
static void synopsis_pre(struct termp *, struct roff_node *);
usr.bin/mandoc/roff_term.c
29
#define ROFF_TERM_ARGS struct termp *p, const struct roff_node *n
usr.bin/mandoc/roff_term.c
60
roff_term_pre(struct termp *p, const struct roff_node *n)
usr.bin/mandoc/tbl_term.c
140
return term_strlen((const struct termp *)arg, p);
usr.bin/mandoc/tbl_term.c
146
return term_len((const struct termp *)arg, sz);
usr.bin/mandoc/tbl_term.c
151
term_tbl(struct termp *tp, const struct tbl_span *sp)
usr.bin/mandoc/tbl_term.c
37
static void tbl_data(struct termp *, const struct tbl_opts *,
usr.bin/mandoc/tbl_term.c
41
static void tbl_direct_border(struct termp *, int, size_t);
usr.bin/mandoc/tbl_term.c
42
static void tbl_fill_border(struct termp *, int, size_t *, size_t);
usr.bin/mandoc/tbl_term.c
43
static void tbl_fill_char(struct termp *, char, size_t *, size_t);
usr.bin/mandoc/tbl_term.c
44
static void tbl_fill_string(struct termp *, const char *,
usr.bin/mandoc/tbl_term.c
46
static void tbl_hrule(struct termp *, const struct tbl_span *,
usr.bin/mandoc/tbl_term.c
49
static void tbl_literal(struct termp *, const struct tbl_dat *,
usr.bin/mandoc/tbl_term.c
51
static void tbl_number(struct termp *, const struct tbl_opts *,
usr.bin/mandoc/tbl_term.c
54
static void tbl_word(struct termp *, const struct tbl_dat *);
usr.bin/mandoc/tbl_term.c
602
tbl_hrule(struct termp *tp, const struct tbl_span *spp,
usr.bin/mandoc/tbl_term.c
751
tbl_data(struct termp *tp, const struct tbl_opts *opts,
usr.bin/mandoc/tbl_term.c
807
tbl_fill_string(struct termp *tp, const char *cp, size_t *coloff, size_t len)
usr.bin/mandoc/tbl_term.c
827
tbl_fill_char(struct termp *tp, char c, size_t *coloff, size_t len)
usr.bin/mandoc/tbl_term.c
841
tbl_fill_border(struct termp *tp, int c, size_t *coloff, size_t len)
usr.bin/mandoc/tbl_term.c
857
tbl_direct_border(struct termp *tp, int c, size_t len)
usr.bin/mandoc/tbl_term.c
874
tbl_literal(struct termp *tp, const struct tbl_dat *dp,
usr.bin/mandoc/tbl_term.c
894
tbl_number(struct termp *tp, const struct tbl_opts *opts,
usr.bin/mandoc/tbl_term.c
962
tbl_word(struct termp *tp, const struct tbl_dat *dp)
usr.bin/mandoc/term.c
1131
term_vspan(const struct termp *p, const struct roffsu *su)
usr.bin/mandoc/term.c
1176
term_hspan(const struct termp *p, const struct roffsu *su)
usr.bin/mandoc/term.c
261
term_fill(struct termp *p, size_t *nbr, size_t *vbr, size_t vtarget)
usr.bin/mandoc/term.c
33
static size_t cond_width(const struct termp *, int, int *);
usr.bin/mandoc/term.c
35
static void bufferc(struct termp *, char);
usr.bin/mandoc/term.c
36
static void encode(struct termp *, const char *, size_t);
usr.bin/mandoc/term.c
37
static void encode1(struct termp *, int);
usr.bin/mandoc/term.c
372
term_field(struct termp *p, size_t vbl, size_t nbr)
usr.bin/mandoc/term.c
38
static void endline(struct termp *);
usr.bin/mandoc/term.c
39
static void term_field(struct termp *, size_t, size_t);
usr.bin/mandoc/term.c
40
static void term_fill(struct termp *, size_t *, size_t *,
usr.bin/mandoc/term.c
448
endline(struct termp *p)
usr.bin/mandoc/term.c
45
term_setcol(struct termp *p, size_t maxtcol)
usr.bin/mandoc/term.c
471
term_newln(struct termp *p)
usr.bin/mandoc/term.c
486
term_vspace(struct termp *p)
usr.bin/mandoc/term.c
498
term_fontlast(struct termp *p)
usr.bin/mandoc/term.c
509
term_fontrepl(struct termp *p, enum termfont f)
usr.bin/mandoc/term.c
519
term_fontpush(struct termp *p, enum termfont f)
usr.bin/mandoc/term.c
535
term_fontpopq(struct termp *p, int i)
usr.bin/mandoc/term.c
544
term_fontpop(struct termp *p)
usr.bin/mandoc/term.c
556
term_word(struct termp *p, const char *word)
usr.bin/mandoc/term.c
57
term_free(struct termp *p)
usr.bin/mandoc/term.c
68
term_begin(struct termp *p, term_margin head,
usr.bin/mandoc/term.c
79
term_end(struct termp *p)
usr.bin/mandoc/term.c
830
bufferc(struct termp *p, char c)
usr.bin/mandoc/term.c
845
term_tab_ref(struct termp *p)
usr.bin/mandoc/term.c
858
encode1(struct termp *p, int c)
usr.bin/mandoc/term.c
903
encode(struct termp *p, const char *word, size_t sz)
usr.bin/mandoc/term.c
93
term_flushln(struct termp *p)
usr.bin/mandoc/term.c
943
term_setwidth(struct termp *p, const char *wstr)
usr.bin/mandoc/term.c
968
term_len(const struct termp *p, size_t sz)
usr.bin/mandoc/term.c
974
cond_width(const struct termp *p, int c, int *skip)
usr.bin/mandoc/term.c
984
term_strlen(const struct termp *p, const char *cp)
usr.bin/mandoc/term.h
110
void (*letter)(struct termp *, int);
usr.bin/mandoc/term.h
111
void (*begin)(struct termp *);
usr.bin/mandoc/term.h
112
void (*end)(struct termp *);
usr.bin/mandoc/term.h
113
void (*endline)(struct termp *);
usr.bin/mandoc/term.h
114
void (*advance)(struct termp *, size_t);
usr.bin/mandoc/term.h
115
void (*setwidth)(struct termp *, int, size_t);
usr.bin/mandoc/term.h
116
size_t (*getwidth)(const struct termp *, int);
usr.bin/mandoc/term.h
117
int (*hspan)(const struct termp *,
usr.bin/mandoc/term.h
127
void roff_term_pre(struct termp *, const struct roff_node *);
usr.bin/mandoc/term.h
129
void term_eqn(struct termp *, const struct eqn_box *);
usr.bin/mandoc/term.h
130
void term_tbl(struct termp *, const struct tbl_span *);
usr.bin/mandoc/term.h
131
void term_free(struct termp *);
usr.bin/mandoc/term.h
132
void term_setcol(struct termp *, size_t);
usr.bin/mandoc/term.h
133
void term_newln(struct termp *);
usr.bin/mandoc/term.h
134
void term_vspace(struct termp *);
usr.bin/mandoc/term.h
135
void term_word(struct termp *, const char *);
usr.bin/mandoc/term.h
136
void term_flushln(struct termp *);
usr.bin/mandoc/term.h
137
void term_begin(struct termp *, term_margin,
usr.bin/mandoc/term.h
139
void term_end(struct termp *);
usr.bin/mandoc/term.h
141
void term_setwidth(struct termp *, const char *);
usr.bin/mandoc/term.h
142
int term_hspan(const struct termp *, const struct roffsu *);
usr.bin/mandoc/term.h
143
int term_vspan(const struct termp *, const struct roffsu *);
usr.bin/mandoc/term.h
144
size_t term_strlen(const struct termp *, const char *);
usr.bin/mandoc/term.h
145
size_t term_len(const struct termp *, size_t);
usr.bin/mandoc/term.h
147
void term_tab_set(const struct termp *, const char *);
usr.bin/mandoc/term.h
148
void term_tab_ref(struct termp *);
usr.bin/mandoc/term.h
152
void term_fontpush(struct termp *, enum termfont);
usr.bin/mandoc/term.h
153
void term_fontpop(struct termp *);
usr.bin/mandoc/term.h
154
void term_fontpopq(struct termp *, int);
usr.bin/mandoc/term.h
155
void term_fontrepl(struct termp *, enum termfont);
usr.bin/mandoc/term.h
156
void term_fontlast(struct termp *);
usr.bin/mandoc/term.h
44
struct termp;
usr.bin/mandoc/term.h
46
typedef void (*term_margin)(struct termp *, const struct roff_meta *);
usr.bin/mandoc/term_ascii.c
146
ascii_setwidth(struct termp *p, int iop, size_t width)
usr.bin/mandoc/term_ascii.c
166
struct termp *p;
usr.bin/mandoc/term_ascii.c
170
p = (struct termp *)arg;
usr.bin/mandoc/term_ascii.c
180
ascii_getwidth(const struct termp *p, int c)
usr.bin/mandoc/term_ascii.c
195
term_free((struct termp *)arg);
usr.bin/mandoc/term_ascii.c
199
ascii_letter(struct termp *p, int c)
usr.bin/mandoc/term_ascii.c
205
ascii_begin(struct termp *p)
usr.bin/mandoc/term_ascii.c
211
ascii_end(struct termp *p)
usr.bin/mandoc/term_ascii.c
217
ascii_endline(struct termp *p)
usr.bin/mandoc/term_ascii.c
231
ascii_advance(struct termp *p, size_t len)
usr.bin/mandoc/term_ascii.c
255
ascii_hspan(const struct termp *p, const struct roffsu *su)
usr.bin/mandoc/term_ascii.c
369
locale_getwidth(const struct termp *p, int c)
usr.bin/mandoc/term_ascii.c
382
locale_advance(struct termp *p, size_t len)
usr.bin/mandoc/term_ascii.c
40
static struct termp *ascii_init(enum termenc, const struct manoutput *);
usr.bin/mandoc/term_ascii.c
406
locale_endline(struct termp *p)
usr.bin/mandoc/term_ascii.c
41
static int ascii_hspan(const struct termp *,
usr.bin/mandoc/term_ascii.c
420
locale_letter(struct termp *p, int c)
usr.bin/mandoc/term_ascii.c
43
static size_t ascii_getwidth(const struct termp *, int);
usr.bin/mandoc/term_ascii.c
44
static void ascii_advance(struct termp *, size_t);
usr.bin/mandoc/term_ascii.c
45
static void ascii_begin(struct termp *);
usr.bin/mandoc/term_ascii.c
46
static void ascii_end(struct termp *);
usr.bin/mandoc/term_ascii.c
47
static void ascii_endline(struct termp *);
usr.bin/mandoc/term_ascii.c
48
static void ascii_letter(struct termp *, int);
usr.bin/mandoc/term_ascii.c
49
static void ascii_setwidth(struct termp *, int, size_t);
usr.bin/mandoc/term_ascii.c
51
static void locale_advance(struct termp *, size_t);
usr.bin/mandoc/term_ascii.c
52
static void locale_endline(struct termp *);
usr.bin/mandoc/term_ascii.c
53
static void locale_letter(struct termp *, int);
usr.bin/mandoc/term_ascii.c
54
static size_t locale_getwidth(const struct termp *, int);
usr.bin/mandoc/term_ascii.c
57
static struct termp *
usr.bin/mandoc/term_ascii.c
61
struct termp *p;
usr.bin/mandoc/term_ps.c
100
static void ps_endline(struct termp *);
usr.bin/mandoc/term_ps.c
101
static void ps_growbuf(struct termp *, size_t);
usr.bin/mandoc/term_ps.c
102
static void ps_letter(struct termp *, int);
usr.bin/mandoc/term_ps.c
103
static void ps_pclose(struct termp *);
usr.bin/mandoc/term_ps.c
1034
ps_pclose(struct termp *p)
usr.bin/mandoc/term_ps.c
104
static void ps_plast(struct termp *);
usr.bin/mandoc/term_ps.c
105
static void ps_pletter(struct termp *, int);
usr.bin/mandoc/term_ps.c
106
static void ps_printf(struct termp *, const char *, ...)
usr.bin/mandoc/term_ps.c
1060
ps_plast(struct termp *p)
usr.bin/mandoc/term_ps.c
108
static void ps_putchar(struct termp *, char);
usr.bin/mandoc/term_ps.c
109
static void ps_setfont(struct termp *, enum termfont);
usr.bin/mandoc/term_ps.c
110
static void ps_setwidth(struct termp *, int, size_t);
usr.bin/mandoc/term_ps.c
1102
ps_letter(struct termp *p, int arg)
usr.bin/mandoc/term_ps.c
111
static struct termp *pspdf_alloc(const struct manoutput *, enum termtype);
usr.bin/mandoc/term_ps.c
112
static void pdf_obj(struct termp *, size_t);
usr.bin/mandoc/term_ps.c
1198
ps_advance(struct termp *p, size_t len)
usr.bin/mandoc/term_ps.c
1215
ps_endline(struct termp *p)
usr.bin/mandoc/term_ps.c
1263
ps_setfont(struct termp *p, enum termfont f)
usr.bin/mandoc/term_ps.c
1285
ps_getwidth(const struct termp *p, int c)
usr.bin/mandoc/term_ps.c
1297
ps_hspan(const struct termp *p, const struct roffsu *su)
usr.bin/mandoc/term_ps.c
1351
ps_growbuf(struct termp *p, size_t sz)
usr.bin/mandoc/term_ps.c
523
static struct termp *
usr.bin/mandoc/term_ps.c
526
struct termp *p;
usr.bin/mandoc/term_ps.c
623
ps_setwidth(struct termp *p, int iop, size_t width)
usr.bin/mandoc/term_ps.c
642
struct termp *p;
usr.bin/mandoc/term_ps.c
644
p = (struct termp *)arg;
usr.bin/mandoc/term_ps.c
654
ps_printf(struct termp *p, const char *fmt, ...)
usr.bin/mandoc/term_ps.c
691
ps_putchar(struct termp *p, char c)
usr.bin/mandoc/term_ps.c
711
pdf_obj(struct termp *p, size_t obj)
usr.bin/mandoc/term_ps.c
727
ps_closepage(struct termp *p)
usr.bin/mandoc/term_ps.c
778
ps_end(struct termp *p)
usr.bin/mandoc/term_ps.c
845
ps_begin(struct termp *p)
usr.bin/mandoc/term_ps.c
93
static int ps_hspan(const struct termp *,
usr.bin/mandoc/term_ps.c
95
static size_t ps_getwidth(const struct termp *, int);
usr.bin/mandoc/term_ps.c
954
ps_pletter(struct termp *p, int c)
usr.bin/mandoc/term_ps.c
96
static void ps_advance(struct termp *, size_t);
usr.bin/mandoc/term_ps.c
97
static void ps_begin(struct termp *);
usr.bin/mandoc/term_ps.c
98
static void ps_closepage(struct termp *);
usr.bin/mandoc/term_ps.c
99
static void ps_end(struct termp *);
usr.bin/mandoc/term_tab.c
42
term_tab_set(const struct termp *p, const char *arg)
usr.bin/tset/tset.c
381
const char *termp;
usr.bin/tset/tset.c
412
termp = mapp->porttype = 0;
usr.bin/tset/tset.c
414
termp = base = arg;
usr.bin/tset/tset.c
456
if (termp != 0)