/openbsd-src/sbin/init/ |
H A D | NOTES | 19 not specify how controlling terminal access is affected by 20 a user logging out (that is, by a controlling process 23 the impression that when the controlling process terminates, 24 references to the controlling terminal are converted to 42 group of a tty whose controlling process has exited, using 44 do this when the controlling process calls _exit(). The 65 the controlling terminal acquires the session leader's process 68 Controlling terminals: 72 allocate a controlling terminal. This is normally done by a system 75 of a tty in a session sets the controlling terminal. P130 has the [all …]
|
/openbsd-src/share/man/man4/ |
H A D | termios.4 | 82 access to the single controlling terminal. 87 is set up to be the controlling terminal; all processes spawned from that 88 login shell are in the same session, and inherit the controlling 99 a job (but is still the controlling terminal), that job is said 130 controlling terminal. 131 .Ss The Controlling Terminal 132 A terminal may belong to a process as its controlling terminal. 133 Each process of a session that has a controlling terminal has the same 134 controlling terminal. 135 A terminal may be the controlling terminal for at most one session. [all …]
|
H A D | tty.4 | 116 and controlling terminal devices at a low level, such as that possibly 271 In the past, when a process that didn't have a controlling terminal 274 .Em The Controlling Terminal 279 controlling terminal. 280 For some programs this was a hazard as they didn't want a controlling 282 the controlling terminal from the calling process. 291 The current system does not allocate a controlling terminal to 296 to make a terminal the controlling 303 has the effect of disassociating it from the controlling terminal. 304 This is the new and preferred method for programs to lose their controlling [all...] |
H A D | pty.4 | 229 Each write to the controlling terminal produces a record boundary for the 270 fields are the file descriptors for the controlling and slave terminals. 275 fields are the file names of the controlling and slave devices.
|
/openbsd-src/usr.bin/ssh/ |
H A D | sshpty.c | 6 * Allocating a pseudo-terminal, and making it the controlling tty. 70 /* Makes the tty the process's controlling tty and sets it to sane modes. */ 77 /* First disconnect from the old controlling tty. */ in pty_make_controlling_tty() 89 * Verify that we are successfully disconnected from the controlling in pty_make_controlling_tty() 94 error("Failed to disconnect from controlling tty."); in pty_make_controlling_tty() 97 /* Make it our controlling tty. */ in pty_make_controlling_tty() 99 debug("Setting controlling tty using TIOCSCTTY."); in pty_make_controlling_tty() 109 /* Verify that we now have a controlling tty. */ in pty_make_controlling_tty() 112 error("open /dev/tty failed - could not set controlling tty: %.100s", in pty_make_controlling_tty() 185 /* Disconnect from the controlling tty. */
|
/openbsd-src/lib/libc/termios/ |
H A D | tcsetpgrp.3 | 41 If the process has a controlling terminal, the 48 must be the controlling terminal of the calling process and the 49 controlling terminal must be currently associated with the session 89 The calling process does not have a controlling terminal, or the file 92 is not the controlling terminal, or the controlling terminal is no
|
H A D | tcgetsid.3 | 35 .Nd get session ID associated with a controlling terminal 44 controlling terminal device. 58 The calling process does not have a controlling terminal or the 61 is not the controlling terminal.
|
H A D | tcgetpgrp.3 | 60 The calling process does not have a controlling terminal or the 63 is not the controlling terminal.
|
/openbsd-src/gnu/llvm/clang/include/clang/Frontend/ |
H A D | CompilerInvocation.h | 79 /// Options controlling the language variant. 82 /// Options controlling the target. 85 /// Options controlling the diagnostic engine. 88 /// Options controlling the \#include directive. 91 /// Options controlling the preprocessor (aside from \#include handling). 94 /// Options controlling the static analyzer. 140 /// Options controlling IRgen and the backend. 143 /// Options controlling dependency output. 146 /// Options controlling file system operations. 149 /// Options controlling the frontend itself. [all …]
|
/openbsd-src/gnu/llvm/lldb/third_party/Python/module/ptyprocess-0.6.0/ptyprocess/ |
H A D | _fork_pty.py | 44 '''This makes the pseudo-terminal the controlling tty. This should be 50 # Disconnect from controlling tty, if any. Raises OSError of ENXIO 51 # if there was no controlling tty to begin with, such as when 62 # Verify we are disconnected from controlling tty by attempting to open 76 # Verify we now have a controlling tty.
|
/openbsd-src/sys/dev/pci/bktr/ |
H A D | bktr_audio.h | 10 * bktr_audio : This deals with controlling the audio on TV cards, 11 * controlling the Audio Multiplexer (audio source selector). 12 * controlling any MSP34xx stereo audio decoders. 13 * controlling any DPL35xx dolby surround sound audio decoders.
|
/openbsd-src/gnu/llvm/clang/include/clang/Lex/ |
H A D | MultipleIncludeOpt.h | 48 /// TheMacro - The controlling macro for a file, if valid. 86 // If we have read tokens but have no controlling macro, the state-machine in Invalidate() 144 // there is a chunk of the file not guarded by the controlling macro. in EnterTopLevelConditional() 155 // At this point, we haven't "read any tokens" but we do have a controlling in ExitTopLevelConditional() 161 /// Once the entire file has been lexed, if there is a controlling 164 // If we haven't read any tokens after the #endif, return the controlling in GetControllingMacroAtEndOfFile()
|
/openbsd-src/bin/pax/ |
H A D | tty_subs.c | 58 * try to open the controlling terminal (if any) for this process. if the 85 * print a message using the specified format to the controlling tty 86 * if there is no controlling terminal, just return. 106 * read a string from the controlling terminal if it is open into the
|
/openbsd-src/lib/libc/sys/ |
H A D | _exit.2 | 89 If the process is a controlling process (see 93 signal is sent to the foreground process group of the controlling terminal, 94 and all current access to the controlling terminal is revoked.
|
H A D | intro.2 | 477 Only a session leader may acquire a terminal as its controlling terminal (see 479 .It Controlling Process 480 A session leader with a controlling terminal is a controlling process. 481 .It Controlling Terminal 482 A terminal that is associated with a session is known as the controlling 485 A terminal may be acquired by a session leader as its controlling terminal.
|
/openbsd-src/gnu/llvm/llvm/include/llvm/Support/ |
H A D | Valgrind.h | 11 // valgrind headers installed and valgrind is controlling this process. 22 // True if Valgrind is controlling this process.
|
/openbsd-src/lib/libc/gen/ |
H A D | signal.3 | 79 its controlling terminal while in the background (see 84 or when input is ready at the controlling terminal. 123 .It Dv SIGTTIN Ta "stop process" Ta "background read attempted from controlling terminal" 124 .It Dv SIGTTOU Ta "stop process" Ta "background write attempted to controlling terminal"
|
H A D | readpassphrase.3 | 113 from its controlling terminal, the process is ignoring or blocking 122 There is no controlling terminal and the
|
/openbsd-src/gnu/llvm/lldb/third_party/Python/module/pexpect-4.6/ |
H A D | README.rst | 8 Pexpect makes Python a better tool for controlling other applications. 10 Pexpect is a pure Python module for spawning child applications; controlling
|
/openbsd-src/regress/sys/kern/pledge/generic/ |
H A D | pty.c | 50 * Disconnect the controlling tty, if present. 66 * Connect the slave as the controlling tty.
|
/openbsd-src/gnu/usr.bin/binutils/gdb/ |
H A D | sparc-sol2-nat.c | 37 of the observer (the controlling process, GDB in our case). The 39 data model of the controlling process. If its value is
|
/openbsd-src/share/man/man9/ |
H A D | psignal.9 | 102 a controlling terminal. 118 a controlling terminal.
|
/openbsd-src/gnu/llvm/clang/lib/Headers/ |
H A D | f16cintrin.h | 61 /// An immediate value controlling rounding using bits [2:0]: \n 86 /// An immediate value controlling rounding using bits [2:0]: \n 130 /// An immediate value controlling rounding using bits [2:0]: \n
|
/openbsd-src/gnu/gcc/gcc/doc/ |
H A D | cppinternals.info | 840 1. There must be no tokens outside the controlling `#if'-`#endif' 843 2. There must be no directives outside the controlling directive 866 `_stack_include_file' sets the controlling macro `mi_cmacro' to `NULL', 875 constraint that tokens outside the controlling conditional block 879 pass the controlling macro to the function `push_conditional'. cpplib 882 onto the stack. In this structure it records the controlling macro for 885 controlling macro for that block is cleared to `NULL'. Otherwise, it 887 sets `mi_valid' to true and stores the controlling macro in `mi_cmacro'. 891 With this, and requiring top-of-file to record a controlling macro, and 903 remembers the controlling macro associated with the file. Subsequent [all …]
|
/openbsd-src/lib/libutil/ |
H A D | openpty.3 | 126 the controlling terminal for the current process, setting 214 to the controlling terminal of the current process.
|