Defined in 1 files as a variable:
Defined in 3 files as a struct:
Defined in 1 files as a member:
Referenced in 175 files:
- bin/stty/extern.h, 3 times
- bin/stty/gfmt.c, 2 times
- bin/stty/key.c, line 260
- bin/stty/print.c, line 52
- bin/stty/stty.h, line 43
- contrib/apr/passwd/apr_getpass.c, line 179
- contrib/bc/include/history.h, line 213
- contrib/bc/src/history/history.c, line 434
- contrib/gdb/gdb/gdbserver/remote-utils.c, 11 times
- contrib/gdb/gdb/ser-unix.c, 25 times
- contrib/less/screen.c, 2 times
- contrib/libarchive/libarchive_fe/passphrase.c, line 173
- contrib/libedit/readline.c, line 281
- contrib/libedit/tty.c, 14 times
- contrib/libedit/tty.h, line 472
- contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_mac.cpp, line 311
- contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_freebsd.cpp, line 177
- contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_netbsd.cpp, line 830
- contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cpp, line 392
- contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_solaris.cpp, line 131
- contrib/llvm-project/lldb/include/lldb/Host/Terminal.h, 2 times
- contrib/llvm-project/lldb/source/Host/common/Terminal.cpp, 3 times
- contrib/llvm-project/lldb/source/Host/posix/ConnectionFileDescriptorPosix.cpp, line 250
- contrib/llvm-project/lldb/tools/driver/Driver.cpp, line 94
- contrib/llvm-project/lldb/tools/driver/Platform.cpp, 2 times
- contrib/llvm-project/lldb/tools/driver/Platform.h, 2 times
- contrib/ncurses/include/ncurses_mingw.h, 2 times
- contrib/ncurses/ncurses/win32con/win_driver.c, 2 times
- contrib/netbsd-tests/kernel/kqueue/read/t_ttypty.c, line 63
- contrib/netbsd-tests/kernel/t_pty.c, line 111
- contrib/netbsd-tests/kernel/tty/t_pr.c, line 162
- contrib/netbsd-tests/lib/libc/ttyio/t_ttyio.c, 2 times
- contrib/netbsd-tests/lib/libcurses/director/director.c, line 127
- contrib/ntp/include/l_stdlib.h, 3 times
- contrib/ntp/include/ntp_tty.h, line 69
- contrib/ntp/lib/isc/unix/include/isc/keyboard.h, line 34
- contrib/ntp/lib/isc/unix/keyboard.c, line 41
- contrib/ntp/ntpd/refclock_arc.c, line 636
- contrib/ntp/ntpd/refclock_datum.c, line 226
- contrib/ntp/ntpd/refclock_leitch.c, line 301
- contrib/ntp/ntpd/refclock_msfees.c, line 438
- contrib/ntp/ntpd/refclock_neoclock4x.c, line 170
- contrib/ntp/ntpd/refclock_palisade.c, line 306
- contrib/ntp/ntpd/refclock_parse.c, 3 times
- contrib/ntp/ntpd/refclock_ripencc.c, line 471
- contrib/ntp/parseutil/dcfd.c, line 1521
- contrib/ntp/parseutil/testdcf.c, line 374
- contrib/nvi/cl/cl.h, 3 times
- contrib/nvi/cl/cl_funcs.c, line 701
- contrib/nvi/cl/cl_read.c, line 146
- contrib/nvi/ex/script.h, line 18
- contrib/openpam/lib/libpam/openpam_ttyconv.c, line 88
- contrib/opie/libopie/readpass.c, 2 times
- contrib/opie/opielogin.c, 4 times
- contrib/subversion/subversion/libsvn_subr/prompt.c, 3 times
- contrib/tcsh/ed.term.c, 2 times
- contrib/tcsh/ed.term.h, line 505
- contrib/tcsh/mi.termios.c, 6 times
- contrib/tcsh/sh.decls.h, line 300
- contrib/tcsh/sh.file.c, 4 times
- contrib/tcsh/sh.lex.c, line 1445
- contrib/tcsh/sh.misc.c, line 680
- contrib/tcsh/tc.disc.c, 3 times
- contrib/telnet/telnet/externs.h, line 58
- contrib/telnet/telnetd/sys_term.c, line 121
- contrib/unbound/compat/getentropy_linux.c, line 399
- contrib/unbound/compat/getentropy_osx.c, line 299
- contrib/unbound/compat/getentropy_solaris.c, line 322
- contrib/wpa/src/utils/edit.c, line 41
- crypto/heimdal/appl/login/read_string.c, line 63
- crypto/heimdal/appl/login/stty_default.c, 15 times
- crypto/heimdal/appl/telnet/telnet/commands.c, line 788
- crypto/heimdal/appl/telnet/telnet/externs.h, line 368
- crypto/heimdal/appl/telnet/telnet/sys_bsd.c, 3 times
- crypto/heimdal/appl/telnet/telnetd/sys_term.c, line 163
- crypto/heimdal/appl/telnet/telnetd/telnetd.c, 2 times
- crypto/openssh/channels.c, line 1983
- crypto/openssh/clientloop.c, line 2195
- crypto/openssh/clientloop.h, line 48
- crypto/openssh/mux.c, line 89
- crypto/openssh/openbsd-compat/bsd-nextstep.c, 7 times
- crypto/openssh/openbsd-compat/bsd-nextstep.h, 6 times
- crypto/openssh/openbsd-compat/bsd-openpty.c, 2 times
- crypto/openssh/openbsd-compat/openbsd-compat.h, line 226
- crypto/openssh/openbsd-compat/readpassphrase.c, line 59
- crypto/openssh/packet.h, line 150
- crypto/openssh/sshpty.h, line 19
- crypto/openssh/sshtty.c, 3 times
- crypto/openssh/ttymodes.c, 3 times
- crypto/openssl/crypto/ui/ui_openssl.c, line 112
- include/termios.h, 9 times
- lib/libc/gen/isatty.c, line 43
- lib/libc/gen/readpassphrase.c, line 51
- lib/libc/gen/termios.c, 11 times
- lib/libdpv/dialog_util.c, line 88
- lib/libutil/libutil.h, 3 times
- lib/libutil/pty.c, 2 times
- lib/libvgl/keyboard.c, 2 times
- libexec/comsat/comsat.c, line 163
- libexec/getty/extern.h, 2 times
- libexec/getty/main.c, 3 times
- stand/userboot/test/test.c, line 50
- sys/compat/linux/linux_ioctl.c, 5 times
- sys/contrib/dev/acpica/os_specific/service_layers/osunixxf.c, 3 times
- sys/contrib/openzfs/lib/libzfs/libzfs_crypto.c, line 272
- sys/dev/nmdm/nmdm.c, 2 times
- sys/dev/syscons/sysmouse.c, line 213
- sys/dev/uart/uart_tty.c, line 260
- sys/dev/usb/serial/uark.c, 4 times
- sys/dev/usb/serial/ubsa.c, 4 times
- sys/dev/usb/serial/ubser.c, 2 times
- sys/dev/usb/serial/uchcom.c, 4 times
- sys/dev/usb/serial/ucycom.c, 4 times
- sys/dev/usb/serial/ufoma.c, 4 times
- sys/dev/usb/serial/uftdi.c, 6 times
- sys/dev/usb/serial/umcs.c, 4 times
- sys/dev/usb/serial/umct.c, 4 times
- sys/dev/usb/serial/umodem.c, 4 times
- sys/dev/usb/serial/umoscom.c, 4 times
- sys/dev/usb/serial/uplcom.c, 4 times
- sys/dev/usb/serial/usb_serial.c, 3 times
- sys/dev/usb/serial/usb_serial.h, 3 times
- sys/dev/usb/serial/uslcom.c, 4 times
- sys/dev/usb/serial/uvscom.c, 4 times
- sys/kern/tty.c, 15 times
- sys/kern/tty_compat.c, 6 times
- sys/kern/tty_pts.c, line 316
- sys/sys/tty.h, 5 times
- sys/sys/ttycom.h, 4 times
- sys/sys/ttydevsw.h, 2 times
- tests/sys/aio/aio_test.c, line 518
- usr.bin/bc/extern.h, 3 times
- usr.bin/bc/tty.c, 3 times
- usr.bin/bluetooth/rfcomm_sppd/rfcomm_sppd.c, line 373
- usr.bin/chat/chat.c, 2 times
- usr.bin/fetch/fetch.c, line 389
- usr.bin/lock/lock.c, line 88
- usr.bin/mail/main.c, line 370
- usr.bin/mail/tty.c, line 64
- usr.bin/morse/morse.c, line 294
- usr.bin/resizewin/resizewin.c, line 62
- usr.bin/script/script.c, 3 times
- usr.bin/talk/init_disp.c, line 131
- usr.bin/tip/libacu/courier.c, 2 times
- usr.bin/tip/libacu/df.c, line 72
- usr.bin/tip/libacu/dn11.c, line 60
- usr.bin/tip/libacu/hayes.c, line 99
- usr.bin/tip/libacu/t3000.c, 2 times
- usr.bin/tip/libacu/v3451.c, line 65
- usr.bin/tip/libacu/v831.c, 2 times
- usr.bin/tip/libacu/ventel.c, line 79
- usr.bin/tip/tip/cmds.c, 2 times
- usr.bin/tip/tip/hunt.c, line 97
- usr.bin/tip/tip/tip.c, line 559
- usr.bin/tip/tip/tip.h, 3 times
- usr.bin/top/screen.c, 2 times
- usr.bin/tset/extern.h, line 37
- usr.bin/tset/tset.c, line 64
- usr.sbin/bhyve/consport.c, line 59
- usr.sbin/bhyve/uart_emul.c, 2 times
- usr.sbin/bhyveload/bhyveload.c, line 97
- usr.sbin/bluetooth/hcseriald/hcseriald.c, line 162
- usr.sbin/dconschat/dconschat.c, 2 times
- usr.sbin/lpr/lpd/extern.h, 2 times
- usr.sbin/lpr/lpd/modes.c, line 204
- usr.sbin/lpr/lpd/printjob.c, line 1966
- usr.sbin/moused/moused.c, line 2656
- usr.sbin/ppp/physical.c, line 241
- usr.sbin/ppp/prompt.c, 2 times
- usr.sbin/ppp/prompt.h, 2 times
- usr.sbin/ppp/tty.c, 5 times
- usr.sbin/pw/pw_group.c, line 57
- usr.sbin/pw/pw_user.c, line 178
- usr.sbin/uhsoctl/uhsoctl.c, line 1139
- usr.sbin/watch/watch.c, 2 times