Symbol: term
bin/csh/dol.c
818
heredoc(Char *term)
bin/csh/dol.c
843
Dv[0] = term;
bin/csh/dol.c
874
if (c < 0 || eq(lbuf, term)) {
bin/pax/tar.c
222
u32_oct(uintmax_t val, char *str, int len, int term)
bin/pax/tar.c
237
switch(term) {
bin/pax/tar.c
283
umax_oct(uintmax_t val, char *str, int len, int term)
bin/pax/tar.c
291
switch(term) {
bin/sh/histedit.c
553
setterm(const char *term, int flags __unused, struct var *vp __unused)
bin/sh/histedit.c
556
if (el != NULL && term != NULL && *term != '\0')
bin/sh/histedit.c
557
if (el_set(el, EL_TERMINAL, term) != 0) {
bin/sh/histedit.c
558
outfmt(out2, "sh: Can't set terminal type %s\n", term);
bin/sh/var.c
398
validname(const char *name, int term, int *len)
bin/sh/var.c
403
if (p == NULL || *p == '\0' || *p == term) {
bin/sh/var.c
413
if (*p == '\0' || *p == term)
distrib/utils/more/screen.c
245
char *term;
distrib/utils/more/screen.c
259
if ((term = getenv("TERM")) == NULL)
distrib/utils/more/screen.c
260
term = "unknown";
distrib/utils/more/screen.c
261
if (tgetent(termbuf, term) <= 0)
games/banner/banner.c
1025
static int debug, linen, max, nchars, pc, term, trace;
games/banner/banner.c
1133
term = 0;
games/banner/banner.c
1136
while (!term) {
games/banner/banner.c
1144
pc,term,max,linen,x);
games/banner/banner.c
1148
if (x>192) term++;
games/hunt/hunt/hunt.c
134
char *term;
games/hunt/hunt/hunt.c
272
if (!isatty(0) || (term = getenv("TERM")) == NULL)
games/warp/score.c
101
"That is not your current terminal--you are on %s.\r\n", term+5);
games/warp/score.c
99
if (strcmp(term+8,tmpbuf+23)) {
games/warp/term.c
283
strcpy(term,ttyname(2));
games/warp/term.h
89
EXT char term[12];
games/warp/warp.c
345
term+5,getpid());
lib/libc/softfloat/bits64/softfloat.c
2136
bits64 rem, term;
lib/libc/softfloat/bits64/softfloat.c
2165
term = ( (bits64) zSig ) * zSig;
lib/libc/softfloat/bits64/softfloat.c
2166
rem = ( ( (bits64) aSig )<<32 ) - term;
lib/libc/termios/tcflow.c
56
struct termios term;
lib/libc/termios/tcflow.c
68
if (tcgetattr(fd, &term) == -1)
lib/libc/termios/tcflow.c
70
c = term.c_cc[action == TCIOFF ? VSTOP : VSTART];
lib/libcurses/acs.c
101
if (t_acs_chars(screen->term) == NULL)
lib/libcurses/acs.c
104
aofac = t_acs_chars(screen->term);
lib/libcurses/acs.c
109
if ((term = *++aofac) == '\0')
lib/libcurses/acs.c
113
_acs_char[acs] = term | __ALTCHARSET;
lib/libcurses/acs.c
115
__CTRACE(__CTRACE_INIT, "__init_acs: %c = %c\n", acs, term);
lib/libcurses/acs.c
118
if (t_ena_acs(screen->term) != NULL)
lib/libcurses/acs.c
119
ti_puts(screen->term, t_ena_acs(screen->term), 0,
lib/libcurses/acs.c
147
unsigned char acs, term;
lib/libcurses/acs.c
256
if (t_acs_chars(screen->term) == NULL) {
lib/libcurses/acs.c
262
aofac = t_acs_chars(screen->term);
lib/libcurses/acs.c
267
if ((term = *++aofac) == '\0')
lib/libcurses/acs.c
271
_wacs_char[acs].vals[ 0 ] = term;
lib/libcurses/acs.c
275
__CTRACE(__CTRACE_INIT, "__init_wacs: %c = %c\n", acs, term);
lib/libcurses/acs.c
278
if (t_ena_acs(screen->term) != NULL)
lib/libcurses/acs.c
279
ti_puts(screen->term, t_ena_acs(screen->term), 0,
lib/libcurses/acs.c
60
unsigned char acs, term;
lib/libcurses/attributes.c
380
t = win->screen->term;
lib/libcurses/attributes.c
432
t = win->screen->term;
lib/libcurses/attributes.c
484
t = win->screen->term;
lib/libcurses/color.c
173
temp_nc = (attr_t)t_no_color_video(_cursesi_screen->term);
lib/libcurses/color.c
416
if (!can_change || t_initialize_color(_cursesi_screen->term) == NULL)
lib/libcurses/color.c
418
tputs(tiparm(t_initialize_color(_cursesi_screen->term),
lib/libcurses/color.c
558
tputs(tiparm(t_set_a_foreground(_cursesi_screen->term),
lib/libcurses/color.c
562
tputs(tiparm(t_set_a_background(_cursesi_screen->term),
lib/libcurses/color.c
577
tputs(tiparm(t_set_foreground(_cursesi_screen->term),
lib/libcurses/color.c
581
tputs(tiparm(t_set_background(_cursesi_screen->term),
lib/libcurses/curses_private.h
255
TERMINAL *term;
lib/libcurses/getch.c
452
s = screen->term->strs[tc[i].code];
lib/libcurses/newwin.c
392
TERMINAL *term = win->screen->term;
lib/libcurses/newwin.c
404
t_auto_right_margin(term) &&
lib/libcurses/newwin.c
405
!(t_insert_character(term) != NULL ||
lib/libcurses/newwin.c
406
t_parm_ich(term) != NULL ||
lib/libcurses/newwin.c
407
(t_enter_insert_mode(term) != NULL &&
lib/libcurses/newwin.c
408
t_exit_insert_mode(term) != NULL)))
lib/libcurses/screen.c
184
if (!t_cursor_home(new_screen->term) &&
lib/libcurses/screen.c
185
!t_cursor_address(new_screen->term))
lib/libcurses/screen.c
275
if (screen->term != NULL)
lib/libcurses/screen.c
276
del_curterm(screen->term);
lib/libcurses/setterm.c
101
t_lines(screen->term) = 1;
lib/libcurses/setterm.c
111
else if (t_init_tabs(screen->term) >= 0)
lib/libcurses/setterm.c
112
screen->TABSIZE = (int)t_init_tabs(screen->term);
lib/libcurses/setterm.c
134
screen->padchar = t_pad_char(screen->term) ?
lib/libcurses/setterm.c
135
t_pad_char(screen->term)[0] : 0;
lib/libcurses/setterm.c
139
(t_change_scroll_region(screen->term) == NULL ||
lib/libcurses/setterm.c
140
t_cursor_home(screen->term) == NULL ||
lib/libcurses/setterm.c
141
(t_parm_index(screen->term) == NULL &&
lib/libcurses/setterm.c
142
t_scroll_forward(screen->term) == NULL) ||
lib/libcurses/setterm.c
143
(t_parm_rindex(screen->term) == NULL &&
lib/libcurses/setterm.c
144
t_scroll_reverse(screen->term) == NULL)) &&
lib/libcurses/setterm.c
145
((t_parm_insert_line(screen->term) == NULL &&
lib/libcurses/setterm.c
146
t_insert_line(screen->term) == NULL) ||
lib/libcurses/setterm.c
147
(t_parm_delete_line(screen->term) == NULL &&
lib/libcurses/setterm.c
148
t_delete_line(screen->term) == NULL));
lib/libcurses/setterm.c
159
const char *t_op = t_orig_pair(screen->term);
lib/libcurses/setterm.c
160
const char *t_esm = t_exit_standout_mode(screen->term);
lib/libcurses/setterm.c
161
const char *t_eum = t_exit_underline_mode(screen->term);
lib/libcurses/setterm.c
162
const char *t_eam = t_exit_attribute_mode(screen->term);
lib/libcurses/setterm.c
183
if (t_exit_attribute_mode(screen->term) != NULL &&
lib/libcurses/setterm.c
184
t_exit_alt_charset_mode(screen->term) != NULL &&
lib/libcurses/setterm.c
185
does_ctrl_o(t_exit_attribute_mode(screen->term),
lib/libcurses/setterm.c
186
t_exit_alt_charset_mode(screen->term)))
lib/libcurses/setterm.c
257
set_curterm(screen->term);
lib/libcurses/setterm.c
70
if (screen->term)
lib/libcurses/setterm.c
71
del_curterm(screen->term);
lib/libcurses/setterm.c
72
(void)ti_setupterm(&screen->term, type, fileno(screen->outfd), &r);
lib/libcurses/setterm.c
73
if (screen->term == NULL) {
lib/libcurses/setterm.c
75
(void)ti_setupterm(&screen->term, "dumb",
lib/libcurses/setterm.c
78
if (screen->term == NULL)
lib/libcurses/setterm.c
84
screen->LINES = t_lines(screen->term);
lib/libcurses/setterm.c
85
screen->COLS = t_columns(screen->term);
lib/libcurses/setterm.c
89
screen->term->strs[TICODE_clear] = NULL;
lib/libcurses/setterm.c
90
screen->term->strs[TICODE_cud] = NULL;
lib/libcurses/setterm.c
91
screen->term->strs[TICODE_cud1] = NULL;
lib/libcurses/setterm.c
92
screen->term->strs[TICODE_cup] = NULL;
lib/libcurses/setterm.c
93
screen->term->strs[TICODE_cuu] = NULL;
lib/libcurses/setterm.c
94
screen->term->strs[TICODE_cuu1] = NULL;
lib/libcurses/setterm.c
95
screen->term->strs[TICODE_vpa] = NULL;
lib/libcurses/setterm.c
98
screen->term->strs[TICODE_home] = screen->term->strs[TICODE_cr];
lib/libcurses/slk.c
387
if (t_label_off(screen->term) == NULL)
lib/libcurses/slk.c
389
return ti_putp(screen->term,
lib/libcurses/slk.c
390
ti_tiparm(screen->term, t_label_off(screen->term)));
lib/libcurses/slk.c
451
if (t_label_on(screen->term) == NULL)
lib/libcurses/slk.c
453
return ti_putp(screen->term,
lib/libcurses/slk.c
454
ti_tiparm(screen->term, t_label_on(screen->term)));
lib/libcurses/slk.c
616
t_plab_norm(screen->term) != NULL &&
lib/libcurses/slk.c
617
t_num_labels(screen->term) > 0;
lib/libcurses/slk.c
620
screen->slk_nlabels = t_num_labels(screen->term);
lib/libcurses/slk.c
621
screen->slk_label_len = t_label_width(screen->term);
lib/libcurses/slk.c
656
(t_no_color_video(window->screen->term) & 1) == 0
lib/libcurses/slk.c
832
return ti_putp(screen->term,
lib/libcurses/slk.c
833
ti_tiparm(screen->term,
lib/libcurses/slk.c
834
t_plab_norm(screen->term), labnum + 1, l->label));
lib/libcurses/standout.c
80
const TERMINAL *t = win->screen->term;
lib/libcurses/tty.c
556
ti_puts(screen->term, t_enter_ca_mode(screen->term), 0,
lib/libcurses/tty.c
558
ti_puts(screen->term, t_cursor_normal(screen->term), 0,
lib/libcurses/tty.c
561
ti_puts(screen->term, t_keypad_xmit(screen->term), 0,
lib/libedit/terminal.c
827
terminal_get(EditLine *el, const char **term)
lib/libedit/terminal.c
829
*term = el->el_terminal.t_name;
lib/libedit/terminal.c
837
terminal_set(EditLine *el, const char *term)
lib/libedit/terminal.c
853
if (term == NULL)
lib/libedit/terminal.c
854
term = (el->el_getenv)("TERM");
lib/libedit/terminal.c
856
if (!term || !term[0])
lib/libedit/terminal.c
857
term = "dumb";
lib/libedit/terminal.c
859
if (strcmp(term, "emacs") == 0)
lib/libedit/terminal.c
864
i = tgetent(el->el_terminal.t_cap, term);
lib/libedit/terminal.c
872
"No entry for terminal type \"%s\";\n", term);
lib/libedit/terminal.c
916
el->el_terminal.t_name = term;
lib/libskey/skeysubr.c
490
static struct termios term;
lib/libskey/skeysubr.c
495
(void) tcgetattr(fileno(stdin), &term);
lib/libskey/skeysubr.c
496
if ((echo = (term.c_lflag & ECHO)) != 0) {
lib/libskey/skeysubr.c
497
term.c_lflag &= ~ECHO;
lib/libskey/skeysubr.c
498
(void) tcsetattr(fileno(stdin), TCSAFLUSH|TCSASOFT, &term);
lib/libskey/skeysubr.c
502
term.c_lflag |= ECHO;
lib/libskey/skeysubr.c
503
(void) tcsetattr(fileno(stdin), TCSAFLUSH|TCSASOFT, &term);
lib/libterminfo/compile.c
415
encode_string(const char *term, const char *cap, TBUF *tbuf, const char *str,
lib/libterminfo/compile.c
445
term, cap);
lib/libterminfo/compile.c
455
term, cap);
lib/libterminfo/compile.c
468
" digit", term, cap);
lib/libterminfo/curterm.c
60
_ti_setospeed(TERMINAL *term)
lib/libterminfo/curterm.c
66
_DIAGASSERT(term != NULL);
lib/libterminfo/curterm.c
68
term->_ospeed = 0;
lib/libterminfo/curterm.c
69
if (tcgetattr(term->fildes, &termios) == 0) {
lib/libterminfo/curterm.c
73
term->_ospeed = (short)i;
lib/libterminfo/setupterm.c
100
error = _ti_getterm(*nterm, term, 0);
lib/libterminfo/setupterm.c
111
term);
lib/libterminfo/setupterm.c
122
reterrarg(0, "%s: generic terminal", term);
lib/libterminfo/setupterm.c
124
reterrarg(1, "%s: hardcopy terminal", term);
lib/libterminfo/setupterm.c
151
setupterm(const char *term, int fildes, int *errret)
lib/libterminfo/setupterm.c
158
ret = ti_setupterm(&nterm, term, fildes, errret);
lib/libterminfo/setupterm.c
80
ti_setupterm(TERMINAL **nterm, const char *term, int fildes, int *errret)
lib/libterminfo/setupterm.c
87
if (term == NULL)
lib/libterminfo/setupterm.c
88
term = getenv("TERM");
lib/libterminfo/setupterm.c
89
if (term == NULL || *term == '\0') {
lib/libterminfo/term.c
100
if (allocset(&term->strs, 0, TISTRMAX+1, sizeof(*term->strs)) == -1)
lib/libterminfo/term.c
103
if (term->_arealen != caplen) {
lib/libterminfo/term.c
104
term->_arealen = caplen;
lib/libterminfo/term.c
105
term->_area = realloc(term->_area, term->_arealen);
lib/libterminfo/term.c
106
if (term->_area == NULL)
lib/libterminfo/term.c
109
memcpy(term->_area, cap, term->_arealen);
lib/libterminfo/term.c
111
cap = term->_area;
lib/libterminfo/term.c
113
term->name = cap;
lib/libterminfo/term.c
117
term->_alias = NULL;
lib/libterminfo/term.c
119
term->_alias = cap;
lib/libterminfo/term.c
124
term->desc = NULL;
lib/libterminfo/term.c
126
term->desc = cap;
lib/libterminfo/term.c
135
term->flags[ind] = *cap++;
lib/libterminfo/term.c
136
if (flags == 0 && !VALID_BOOLEAN(term->flags[ind]))
lib/libterminfo/term.c
137
term->flags[ind] = 0;
lib/libterminfo/term.c
146
term->nums[ind] = _ti_decode_num(&cap, rtype);
lib/libterminfo/term.c
147
if (flags == 0 && !VALID_NUMERIC(term->nums[ind]))
lib/libterminfo/term.c
148
term->nums[ind] = ABSENT_NUMERIC;
lib/libterminfo/term.c
159
term->strs[ind] = cap;
lib/libterminfo/term.c
161
term->strs[ind] = ABSENT_STRING;
lib/libterminfo/term.c
163
term->strs[ind] = CANCELLED_STRING;
lib/libterminfo/term.c
171
if (num != term->_nuserdefs) {
lib/libterminfo/term.c
172
free(term->_userdefs);
lib/libterminfo/term.c
173
term->_userdefs = NULL;
lib/libterminfo/term.c
174
term->_nuserdefs = num;
lib/libterminfo/term.c
176
if (allocset(&term->_userdefs, 0, term->_nuserdefs,
lib/libterminfo/term.c
177
sizeof(*term->_userdefs)) == -1)
lib/libterminfo/term.c
179
for (num = 0; num < term->_nuserdefs; num++) {
lib/libterminfo/term.c
180
ud = &term->_userdefs[num];
lib/libterminfo/term.c
219
term->_nuserdefs = 0;
lib/libterminfo/term.c
220
if (term->_userdefs) {
lib/libterminfo/term.c
221
free(term->_userdefs);
lib/libterminfo/term.c
222
term->_userdefs = NULL;
lib/libterminfo/term.c
269
_ti_dbgetterm(TERMINAL *term, const char *path, const char *name, int flags)
lib/libterminfo/term.c
308
r = _ti_readterm(term, data, len, flags);
lib/libterminfo/term.c
311
r = _ti_checkname(name, term->name, term->_alias);
lib/libterminfo/term.c
322
_ti_dbgettermp(TERMINAL *term, const char *path, const char *name, int flags)
lib/libterminfo/term.c
338
r = _ti_dbgetterm(term, pathbuf, name, flags);
lib/libterminfo/term.c
350
_ti_findterm(TERMINAL *term, const char *name, int flags)
lib/libterminfo/term.c
360
_DIAGASSERT(term != NULL);
lib/libterminfo/term.c
368
return _ti_dbgetterm(term, e, name, flags);
lib/libterminfo/term.c
402
r = _ti_readterm(term, (char *)f, (size_t)len,
lib/libterminfo/term.c
418
return _ti_dbgettermp(term, e, name, flags);
lib/libterminfo/term.c
424
r = _ti_dbgetterm(term, homepath, name, flags);
lib/libterminfo/term.c
427
r = _ti_dbgettermp(term, _PATH_TERMINFO, name, flags);
lib/libterminfo/term.c
435
_ti_getterm(TERMINAL *term, const char *name, int flags)
lib/libterminfo/term.c
445
r = _ti_findterm(term, namev3, flags);
lib/libterminfo/term.c
452
r = _ti_findterm(term, name, flags);
lib/libterminfo/term.c
459
r = _ti_readterm(term, t->cap, t->caplen, flags);
lib/libterminfo/term.c
79
_ti_readterm(TERMINAL *term, const char *cap, size_t caplen, int flags)
lib/libterminfo/term.c
94
if (allocset(&term->flags, 0, TIFLAGMAX+1, sizeof(*term->flags)) == -1)
lib/libterminfo/term.c
97
if (allocset(&term->nums, -1, TINUMMAX+1, sizeof(*term->nums)) == -1)
lib/libterminfo/ti.c
107
ti_getstr(const TERMINAL *term, const char *id)
lib/libterminfo/ti.c
113
_DIAGASSERT(term != NULL);
lib/libterminfo/ti.c
118
return term->strs[ind];
lib/libterminfo/ti.c
119
for (i = 0; i < term->_nuserdefs; i++) {
lib/libterminfo/ti.c
120
ud = &term->_userdefs[i];
lib/libterminfo/ti.c
39
ti_getflag(const TERMINAL *term, const char *id)
lib/libterminfo/ti.c
45
_DIAGASSERT(term != NULL);
lib/libterminfo/ti.c
50
return term->flags[ind];
lib/libterminfo/ti.c
51
for (i = 0; i < term->_nuserdefs; i++) {
lib/libterminfo/ti.c
52
ud = &term->_userdefs[i];
lib/libterminfo/ti.c
70
ti_getnum(const TERMINAL *term, const char *id)
lib/libterminfo/ti.c
76
_DIAGASSERT(term != NULL);
lib/libterminfo/ti.c
81
if (!VALID_NUMERIC(term->nums[ind]))
lib/libterminfo/ti.c
83
return term->nums[ind];
lib/libterminfo/ti.c
85
for (i = 0; i < term->_nuserdefs; i++) {
lib/libterminfo/ti.c
86
ud = &term->_userdefs[i];
lib/libterminfo/tparm.c
101
if (term->_bufpos + len >= term->_buflen) {
lib/libterminfo/tparm.c
102
len = term->_buflen + MAX(len, BUFINC);
lib/libterminfo/tparm.c
103
buf = realloc(term->_buf, len);
lib/libterminfo/tparm.c
106
term->_buf = buf;
lib/libterminfo/tparm.c
107
term->_buflen = len;
lib/libterminfo/tparm.c
109
return term->_buf;
lib/libterminfo/tparm.c
113
ochar(TERMINAL *term, int c)
lib/libterminfo/tparm.c
118
if (checkbuf(term, 2) == NULL)
lib/libterminfo/tparm.c
120
term->_buf[term->_bufpos++] = (char)c;
lib/libterminfo/tparm.c
125
onum(TERMINAL *term, const char *fmt, int num, size_t len)
lib/libterminfo/tparm.c
132
if (checkbuf(term, len + 2) == NULL)
lib/libterminfo/tparm.c
134
l = snprintf(term->_buf + term->_bufpos, len + 2, fmt, num);
lib/libterminfo/tparm.c
138
term->_bufpos += r;
lib/libterminfo/tparm.c
189
_ti_tiparm(TERMINAL *term, const char *str, int va_type, va_list parms)
lib/libterminfo/tparm.c
209
if (term == NULL) {
lib/libterminfo/tparm.c
216
term = dumbterm;
lib/libterminfo/tparm.c
219
term->_bufpos = 0;
lib/libterminfo/tparm.c
221
if (term->_buflen == 0) {
lib/libterminfo/tparm.c
222
term->_buf = malloc(BUFINC);
lib/libterminfo/tparm.c
223
if (term->_buf == NULL)
lib/libterminfo/tparm.c
225
term->_buflen = BUFINC;
lib/libterminfo/tparm.c
260
if (ochar(term, c) == 0)
lib/libterminfo/tparm.c
339
if (ochar(term, (unsigned char)val) == 0)
lib/libterminfo/tparm.c
350
if (checkbuf(term, (size_t)(l + 1)) == NULL)
lib/libterminfo/tparm.c
352
r = snprintf(term->_buf + term->_bufpos, l + 1,
lib/libterminfo/tparm.c
355
term->_bufpos += (size_t)r;
lib/libterminfo/tparm.c
365
if (onum(term, "%ld", (long)l, 0) == 0)
lib/libterminfo/tparm.c
376
if (onum(term, fmt, (int)val, olen) == 0)
lib/libterminfo/tparm.c
391
term->_snums[*str - 'A'] = val;
lib/libterminfo/tparm.c
398
if (push(term->_snums[*str - 'A'],
lib/libterminfo/tparm.c
549
term->_buf[term->_bufpos] = '\0';
lib/libterminfo/tparm.c
550
return term->_buf;
lib/libterminfo/tparm.c
554
ti_tiparm(TERMINAL *term, const char *str, ...)
lib/libterminfo/tparm.c
559
_DIAGASSERT(term != NULL);
lib/libterminfo/tparm.c
563
ret = _ti_tiparm(term, str, VA_CHAR_INT, va);
lib/libterminfo/tparm.c
584
ti_tlparm(TERMINAL *term, const char *str, ...)
lib/libterminfo/tparm.c
589
_DIAGASSERT(term != NULL);
lib/libterminfo/tparm.c
593
ret = _ti_tiparm(term, str, VA_CHAR_LONG, va);
lib/libterminfo/tparm.c
97
checkbuf(TERMINAL *term, size_t len)
lib/libterminfo/tputs.c
131
ti_puts(const TERMINAL *term, const char *str, int affcnt,
lib/libterminfo/tputs.c
137
_DIAGASSERT(term != NULL);
lib/libterminfo/tputs.c
143
dodelay = (str == t_bell(term) ||
lib/libterminfo/tputs.c
144
str == t_flash_screen(term) ||
lib/libterminfo/tputs.c
145
(t_xon_xoff(term) == 0 && t_padding_baud_rate(term) != 0));
lib/libterminfo/tputs.c
147
if (t_pad_char(term) == NULL)
lib/libterminfo/tputs.c
150
pc = *t_pad_char(term);
lib/libterminfo/tputs.c
151
return _ti_puts(dodelay, term->_ospeed, pc,
lib/libterminfo/tputs.c
156
ti_putp(const TERMINAL *term, const char *str)
lib/libterminfo/tputs.c
159
_DIAGASSERT(term != NULL);
lib/libterminfo/tputs.c
160
return ti_puts(term, str, 1,
lib/libutil/pty.c
125
if (term)
lib/libutil/pty.c
126
(void)tcsetattr(slave, TCSAFLUSH, term);
lib/libutil/pty.c
139
forkpty(int *amaster, char *name, struct termios *term, struct winsize *winp)
lib/libutil/pty.c
149
if (openpty(&master, &slave, name, term, winp) == -1)
lib/libutil/pty.c
63
openpty(int *amaster, int *aslave, char *name, struct termios *term,
libexec/rlogind/rlogind.c
122
static char term[64] = "TERM=";
libexec/rlogind/rlogind.c
623
getstr(term+ENVSIZE, sizeof(term)-ENVSIZE, "Terminal type too long");
libexec/rlogind/rlogind.c
668
char *cp = index(term+ENVSIZE, '/');
libexec/rlogind/rlogind.c
700
env[0] = term;
sys/arch/acorn32/podulebus/cosc.c
137
rp->term = &sc->sc_iobase[COSC_TERMINATION_CONTROL];
sys/arch/acorn32/podulebus/coscreg.h
52
vu_char *term;
sys/arch/acorn32/podulebus/ptsc.c
159
rp->term = &sc->sc_specific.sc_iobase[PTSC_CONTROL_TERM];
sys/arch/acorn32/podulebus/ptscreg.h
49
vu_char *term;
sys/arch/sparc64/dev/pcf8591_envctrl.c
123
u_char term[256];
sys/arch/sparc64/dev/pcf8591_envctrl.c
137
if ((len = OF_getprop(node, "thermisters", term,
sys/arch/sparc64/dev/pcf8591_envctrl.c
138
sizeof(term))) < 0) {
sys/arch/sparc64/dev/pcf8591_envctrl.c
154
cp = term;
sys/arch/sparc64/dev/pcf8591_envctrl.c
155
while (cp < term + len) {
sys/arch/sparc64/dev/pcf8591_envctrl.c
164
while (cp < term + len && *cp++);
sys/compat/common/tty_43.c
151
struct termios term;
sys/compat/common/tty_43.c
155
term = tp->t_termios;
sys/compat/common/tty_43.c
157
term.c_ispeed = speed;
sys/compat/common/tty_43.c
159
term.c_ispeed = compatspcodes[speed];
sys/compat/common/tty_43.c
161
term.c_ospeed = speed;
sys/compat/common/tty_43.c
163
term.c_ospeed = compatspcodes[speed];
sys/compat/common/tty_43.c
164
term.c_cc[VERASE] = sg->sg_erase;
sys/compat/common/tty_43.c
165
term.c_cc[VKILL] = sg->sg_kill;
sys/compat/common/tty_43.c
167
ttcompatsetflags(tp, &term);
sys/compat/common/tty_43.c
170
(void *)&term, flag, l));
sys/compat/common/tty_43.c
222
struct termios term;
sys/compat/common/tty_43.c
228
term = tp->t_termios;
sys/compat/common/tty_43.c
241
ttcompatsetlflags(tp, &term);
sys/compat/common/tty_43.c
243
return (ttioctl(tp, TIOCSETA, (void *)&term, flag, l));
sys/dev/ic/aic7xxx.c
4433
int term;
sys/dev/ic/aic7xxx.c
4591
term = (ahc->flags & AHC_TERM_ENB_B) != 0 ? STPWEN : 0;
sys/dev/ic/aic7xxx.c
4595
|term|ahc->seltime_b|ENSTIMER|ACTNEGEN);
sys/dev/ic/aic7xxx.c
4609
term = (ahc->flags & AHC_TERM_ENB_A) != 0 ? STPWEN : 0;
sys/dev/ic/aic7xxx.c
4616
|term|ahc->seltime
sys/dev/ic/dw_hdmi.h
55
uint32_t term;
sys/dev/ic/dw_hdmi_phy.c
317
dwhdmi_phy_i2c_write(sc, phy_conf->term, HDMI_PHY_I2C_TXTERM);
sys/lib/libkern/softfloat.c
2046
bits64 rem, term;
sys/lib/libkern/softfloat.c
2075
term = ( (bits64) zSig ) * zSig;
sys/lib/libkern/softfloat.c
2076
rem = ( ( (bits64) aSig )<<32 ) - term;
tests/lib/libc/ttyio/t_ttyio.c
145
if (tcsetattr(s, TCSADRAIN, &term) == -1) {
tests/lib/libc/ttyio/t_ttyio.c
82
struct termios term;
tests/lib/libc/ttyio/t_ttyio.c
91
memset(&term, 0, sizeof(term));
tests/lib/libc/ttyio/t_ttyio.c
92
term.c_iflag = TTYDEF_IFLAG;
tests/lib/libc/ttyio/t_ttyio.c
93
term.c_oflag = TTYDEF_OFLAG;
tests/lib/libc/ttyio/t_ttyio.c
94
term.c_cflag = TTYDEF_CFLAG;
tests/lib/libc/ttyio/t_ttyio.c
95
term.c_lflag = TTYDEF_LFLAG;
tests/lib/libc/ttyio/t_ttyio.c
96
cfsetspeed(&term, TTYDEF_SPEED);
tests/lib/libc/ttyio/t_ttyio.c
99
REQUIRE_ERRNO(openpty(&m, &s, name, &term, NULL), -1);
tests/lib/libcurses/director/director.c
130
const char *termpath, *term, *slave;
tests/lib/libcurses/director/director.c
139
termpath = term = slave = NULL;
tests/lib/libcurses/director/director.c
159
term = optarg;
tests/lib/libcurses/director/director.c
188
if (term == NULL)
tests/lib/libcurses/director/director.c
189
term = DEF_TERM;
tests/lib/libcurses/director/director.c
200
if (setenv("TERM", term, 1) != 0)
usr.bin/cal/cal.c
893
const char *term;
usr.bin/cal/cal.c
901
term = getenv("TERM");
usr.bin/cal/cal.c
902
if (term == NULL)
usr.bin/cal/cal.c
903
term = "dumb";
usr.bin/cal/cal.c
904
if (setupterm(term, fileno(stdout), &errret) != 0 && errret != 1)
usr.bin/env/env.c
110
(void)printf("%s%c", *ep, term);
usr.bin/env/env.c
61
char **ep, term;
usr.bin/env/env.c
68
term = '\n';
usr.bin/env/env.c
72
term = '\0';
usr.bin/grep/grep.c
592
char *term;
usr.bin/grep/grep.c
594
term = getenv("TERM");
usr.bin/grep/grep.c
595
if (isatty(STDOUT_FILENO) && term != NULL &&
usr.bin/grep/grep.c
596
strcasecmp(term, "dumb") != 0)
usr.bin/infocmp/infocmp.c
495
find_userdef(TERMINAL *term, const char *id)
usr.bin/infocmp/infocmp.c
499
for (i = 0; i < term->_nuserdefs; i++)
usr.bin/infocmp/infocmp.c
500
if (strcmp(term->_userdefs[i].id, id) == 0)
usr.bin/infocmp/infocmp.c
501
return &term->_userdefs[i];
usr.bin/infocmp/infocmp.c
506
use_terms(TERMINAL *term, size_t nuse, char **uterms)
usr.bin/infocmp/infocmp.c
514
if (strcmp(term->name, *uterms) == 0)
usr.bin/infocmp/infocmp.c
530
if (term->flags[i] == terms[j]->flags[i])
usr.bin/infocmp/infocmp.c
537
term->flags[i] = ABSENT_BOOLEAN;
usr.bin/infocmp/infocmp.c
538
else if (term->flags[i] == ABSENT_BOOLEAN)
usr.bin/infocmp/infocmp.c
539
term->flags[i] = CANCELLED_BOOLEAN;
usr.bin/infocmp/infocmp.c
550
if (term->nums[i] == terms[j]->nums[i])
usr.bin/infocmp/infocmp.c
557
term->nums[i] = ABSENT_NUMERIC;
usr.bin/infocmp/infocmp.c
558
else if (term->nums[i] == ABSENT_NUMERIC)
usr.bin/infocmp/infocmp.c
559
term->nums[i] = CANCELLED_NUMERIC;
usr.bin/infocmp/infocmp.c
570
if (VALID_STRING(term->strs[i]) &&
usr.bin/infocmp/infocmp.c
571
strcmp(term->strs[i],
usr.bin/infocmp/infocmp.c
579
term->strs[i] = ABSENT_STRING;
usr.bin/infocmp/infocmp.c
580
else if (term->strs[i] == ABSENT_STRING)
usr.bin/infocmp/infocmp.c
581
term->strs[i] = CANCELLED_STRING;
usr.bin/infocmp/infocmp.c
586
for (i = 0; i < term->_nuserdefs; i++) {
usr.bin/infocmp/infocmp.c
588
ud = &term->_userdefs[i];
usr.bin/infocmp/infocmp.c
628
ud = find_userdef(term, terms[i]->_userdefs[j].id);
usr.bin/infocmp/infocmp.c
631
term->_userdefs = erealloc(term->_userdefs,
usr.bin/infocmp/infocmp.c
632
sizeof(*term->_userdefs) * (term->_nuserdefs + 1));
usr.bin/infocmp/infocmp.c
633
tud = &term->_userdefs[term->_nuserdefs++];
usr.bin/infocmp/infocmp.c
646
char *term, *Barg;
usr.bin/infocmp/infocmp.c
654
term = getenv("COLUMNS");
usr.bin/infocmp/infocmp.c
655
if (term != NULL)
usr.bin/infocmp/infocmp.c
656
cols = strtoul(term, NULL, 10);
usr.bin/infocmp/infocmp.c
709
term = argv[optind++];
usr.bin/infocmp/infocmp.c
711
term = NULL;
usr.bin/infocmp/infocmp.c
712
t = load_term(term);
usr.bin/infocmp/infocmp.c
723
term = strchr(t->name, TERMINFO_VDELIM);
usr.bin/infocmp/infocmp.c
724
if (term != NULL)
usr.bin/infocmp/infocmp.c
725
*term = '\0';
usr.bin/login/common.c
80
char term[64], *envinit[1], *hostname, *tty, *nested;
usr.bin/login/common.h
49
extern char term[64], *envinit[1], *hostname, *tty, *nested;
usr.bin/login/login.c
616
if (term[0] == '\0') {
usr.bin/login/login.c
623
(void)strlcpy(term, tt != NULL ? tt : "su", sizeof(term));
usr.bin/login/login.c
625
(void)setenv("TERM", term, 0);
usr.bin/login/login_pam.c
585
if (term[0] == '\0') {
usr.bin/login/login_pam.c
592
(void)strlcpy(term, tt != NULL ? tt : "su", sizeof(term));
usr.bin/login/login_pam.c
594
(void)setenv("TERM", term, 0);
usr.bin/newgrp/newgrp.c
150
char *term;
usr.bin/newgrp/newgrp.c
158
term = getenv("TERM");
usr.bin/newgrp/newgrp.c
174
if (term != NULL)
usr.bin/newgrp/newgrp.c
175
(void)setenv("TERM", term, 1);
usr.bin/rlogin/rlogin.c
140
char *host, *p, *user, *name, term[1024] = "network";
usr.bin/rlogin/rlogin.c
232
(void)strlcpy(term, p, sizeof(term));
usr.bin/rlogin/rlogin.c
233
len = strlen(term);
usr.bin/rlogin/rlogin.c
234
if (len < (int)(sizeof(term) - 1) && tcgetattr(0, &tty) == 0) {
usr.bin/rlogin/rlogin.c
239
if (len + len2 < (int)sizeof(term))
usr.bin/rlogin/rlogin.c
240
(void)snprintf(term + len, len2 + 1, "/%d", ospeed);
usr.bin/rlogin/rlogin.c
270
rem = rcmd_af(&host, sp->s_port, name, user, term, 0, family);
usr.bin/seq/seq.c
113
const char *term = "\n";
usr.bin/seq/seq.c
139
term = unescape(optarg);
usr.bin/seq/seq.c
236
if (term != NULL)
usr.bin/seq/seq.c
237
fputs(term, stdout);
usr.bin/tabs/tabs.c
124
term = argv[++i];
usr.bin/tabs/tabs.c
125
if (term == NULL)
usr.bin/tabs/tabs.c
176
if (term == NULL)
usr.bin/tabs/tabs.c
178
if (setupterm(term, STDOUT_FILENO, NULL) != 0)
usr.bin/tabs/tabs.c
208
term = getenv("COLUMNS");
usr.bin/tabs/tabs.c
209
if (term != NULL) {
usr.bin/tabs/tabs.c
211
num = strtol(term, &end, 10);
usr.bin/tabs/tabs.c
85
char *term, *arg, *token, *end, *tabs = NULL, *p;
usr.bin/tabs/tabs.c
92
term = getenv("TERM");
usr.bin/tic/tic.c
101
save_term(struct cdbw *db, TERM *term)
usr.bin/tic/tic.c
105
size_t slen = strlen(term->name) + 1;
usr.bin/tic/tic.c
107
if (term->base_term != NULL) {
usr.bin/tic/tic.c
113
_ti_encode_32(&cap, term->base_term->id);
usr.bin/tic/tic.c
114
_ti_encode_count_str(&cap, term->name, slen);
usr.bin/tic/tic.c
115
if (cdbw_put(db, term->name, slen, buf, len))
usr.bin/tic/tic.c
121
len = _ti_flatten(&buf, term->tic);
usr.bin/tic/tic.c
125
if (cdbw_put_data(db, buf, len, &term->id))
usr.bin/tic/tic.c
127
if (cdbw_put_key(db, term->name, slen, term->id))
usr.bin/tic/tic.c
148
TERM *term;
usr.bin/tic/tic.c
153
term = find_term(lname);
usr.bin/tic/tic.c
155
if (term == NULL)
usr.bin/tic/tic.c
156
term = find_term(name);
usr.bin/tic/tic.c
157
return term;
usr.bin/tic/tic.c
163
TERM *term;
usr.bin/tic/tic.c
166
term = ecalloc(1, sizeof(*term));
usr.bin/tic/tic.c
167
term->name = estrdup(name);
usr.bin/tic/tic.c
168
STAILQ_INSERT_TAIL(&terms, term, next);
usr.bin/tic/tic.c
170
elem.data = term;
usr.bin/tic/tic.c
173
term->base_term = base_term;
usr.bin/tic/tic.c
179
return term;
usr.bin/tic/tic.c
183
alias_terms(TERM *term)
usr.bin/tic/tic.c
188
if (term->tic->alias == NULL)
usr.bin/tic/tic.c
191
alias = p = estrdup(term->tic->alias);
usr.bin/tic/tic.c
201
" term %s", term->tic->name, p);
usr.bin/tic/tic.c
203
store_term(p, term);
usr.bin/tic/tic.c
213
TERM *term;
usr.bin/tic/tic.c
236
term = store_term(tic->name, NULL);
usr.bin/tic/tic.c
237
term->tic = tic;
usr.bin/tic/tic.c
238
alias_terms(term);
usr.bin/tic/tic.c
351
TERM *term;
usr.bin/tic/tic.c
389
term = store_term(tic->name, NULL);
usr.bin/tic/tic.c
390
if (term == NULL)
usr.bin/tic/tic.c
393
term->tic = tic;
usr.bin/tic/tic.c
394
alias_terms(term);
usr.bin/tic/tic.c
417
TERM *term, *uterm;
usr.bin/tic/tic.c
421
STAILQ_FOREACH(term, &terms, next) {
usr.bin/tic/tic.c
422
if (term->base_term != NULL)
usr.bin/tic/tic.c
424
rtic = term->tic;
usr.bin/tic/tic.c
507
TERM *term;
usr.bin/tic/tic.c
523
term = find_newest_term(argv[i]);
usr.bin/tic/tic.c
524
if (term == NULL) {
usr.bin/tic/tic.c
528
if (term->base_term != NULL) {
usr.bin/tic/tic.c
533
free(term->tic->alias);
usr.bin/tic/tic.c
534
term->tic->alias = NULL;
usr.bin/tic/tic.c
535
len = _ti_flatten(&buf, term->tic);
usr.bin/tic/tic.c
574
TERM *term;
usr.bin/tic/tic.c
582
STAILQ_FOREACH(term, &terms, next)
usr.bin/tic/tic.c
583
save_term(db, term);
usr.bin/tic/tic.c
615
struct term *term;
usr.bin/tic/tic.c
66
STAILQ_ENTRY(term) next;
usr.bin/tic/tic.c
70
struct term *base_term;
usr.bin/tic/tic.c
713
while ((term = STAILQ_FIRST(&terms)) != NULL) {
usr.bin/tic/tic.c
715
_ti_freetic(term->tic);
usr.bin/tic/tic.c
716
free(term->name);
usr.bin/tic/tic.c
717
free(term);
usr.bin/tic/tic.c
72
static STAILQ_HEAD(, term) terms = STAILQ_HEAD_INITIALIZER(terms);
usr.bin/tip/aculib/v3451.c
75
term.c_cflag |= HUPCL;
usr.bin/tip/cmds.c
187
(void)tcsetattr(0, TCSAFLUSH, &term);
usr.bin/tip/cmds.c
382
(void)tcsetattr(0, TCSAFLUSH, &term);
usr.bin/tip/cmds.c
504
(void)tcsetattr(0, TCSAFLUSH, &term);
usr.bin/tip/cmds.c
553
(void)tcsetattr(0, TCSAFLUSH, &term);
usr.bin/tip/cmds.c
796
term.c_iflag |= IXON|IXOFF;
usr.bin/tip/cmds.c
799
term.c_iflag &= ~(IXON|IXOFF);
usr.bin/tip/cmds.c
802
(void)tcsetattr(0, TCSADRAIN, &term);
usr.bin/tip/tip.c
271
term = defterm;
usr.bin/tip/tip.c
272
term.c_lflag &= ~(ICANON|IEXTEN|ECHO);
usr.bin/tip/tip.c
273
term.c_iflag &= ~(INPCK|ICRNL);
usr.bin/tip/tip.c
274
term.c_oflag &= ~OPOST;
usr.bin/tip/tip.c
275
term.c_cc[VMIN] = 1;
usr.bin/tip/tip.c
276
term.c_cc[VTIME] = 0;
usr.bin/tip/tip.c
277
defchars = term;
usr.bin/tip/tip.c
278
term.c_cc[VINTR] = term.c_cc[VQUIT] = term.c_cc[VSUSP] =
usr.bin/tip/tip.c
279
term.c_cc[VDSUSP] = term.c_cc[VDISCARD] =
usr.bin/tip/tip.c
280
term.c_cc[VLNEXT] = _POSIX_VDISABLE;
usr.bin/tip/tip.c
337
(void)tcsetattr(0, TCSADRAIN, &term);
usr.bin/tip/tip.c
57
struct termios term;
usr.bin/tip/tip.h
226
extern struct termios term; /* current mode of terminal */
usr.bin/tput/tput.c
64
char *term;
usr.bin/tput/tput.c
68
term = NULL;
usr.bin/tput/tput.c
72
term = optarg;
usr.bin/tput/tput.c
81
if (!term && !(term = getenv("TERM")))
usr.bin/tput/tput.c
84
setupterm(term, 0, NULL);
usr.bin/who/utmpentry.c
288
e->term = 0;
usr.bin/who/utmpentry.c
318
e->term = up->ut_exit.e_termination;
usr.bin/who/utmpentry.h
53
uint16_t term;
usr.bin/who/who.c
275
ep->term, ep->exit, ep->sess, ep->type);
usr.bin/who/who.c
280
pid_t pid, uint16_t term, uint16_t xit, uint16_t sess, uint16_t type)
usr.bin/who/who.c
333
(void)printf("\tnew=%c old=%c", term, xit);
usr.bin/who/who.c
335
(void)printf("\tterm=%d exit=%d", term, xit);
usr.bin/who/who.c
74
uint16_t term, uint16_t xit, uint16_t sess, uint16_t type);
usr.sbin/rtadvd/advcap.c
403
char term;
usr.sbin/rtadvd/advcap.c
405
term = ':';
usr.sbin/rtadvd/advcap.c
409
term = '"';
usr.sbin/rtadvd/advcap.c
412
while ((c = *str++) && c != term) {
usr.sbin/rtadvd/advcap.c
440
if (c == term && term != ':') {
usr.sbin/rtadvd/advcap.c
441
term = ':';
usr.sbin/sunlabel/sunlabel.c
973
char *term;
usr.sbin/sunlabel/sunlabel.c
984
term = getenv("TERM");
usr.sbin/sunlabel/sunlabel.c
985
if (term && (tgetent(&tbuf[0], term) == 1)) {
usr.sbin/tprof/tprof_top.c
128
if (nontty || term == NULL)
usr.sbin/tprof/tprof_top.c
147
if (nontty || term == NULL)
usr.sbin/tprof/tprof_top.c
225
term = getenv("TERM");
usr.sbin/tprof/tprof_top.c
226
if (term != NULL)
usr.sbin/tprof/tprof_top.c
227
setupterm(term, 0, NULL);
usr.sbin/tprof/tprof_top.c
91
static char *term;