Lines Matching +full:signal +full:- +full:id

41 .Fn procctl "idtype_t idtype" "id_t id" "int cmd" "void *data"
49 .Fa id
59 .Bl -tag -width P_PGID
61 Control the process with the process ID
62 .Fa id .
63 .Fa id
64 zero is a shortcut for the calling process ID.
66 Control processes belonging to the process group with the ID
67 .Fa id .
82 .Bl -tag -width PROC_LOGSIGEXIT_STATUS
94 .Bl -tag -width Ds
97 system-wide.
100 system-wide.
102 Use the system-wide configured policy for ASLR.
110 Similarly, executing a set-user-ID or set-group-ID binary ignores this
113 flag and system-wide policy.
120 .Bl -tag -width Ds
129 flag is or-ed with the value listed above.
136 .Bl -tag -width PROC_LOGSIGEXIT_CTL_FORCE_DISABLE
158 .Bl -tag -width PROC_LOGSIGEXIT_CTL_FORCE_DISABLE
189 .Bl -tag -width Ds
201 Use the system-wide configured policy for the implicit PROT_MAX control.
217 .Bl -tag -width Ds
226 flag is or-ed with the value listed above.
236 .Bl -tag -width Ds
244 .Bl -tag -width Ds
290 .Bd -literal
303 .Bl -tag -width Ds
307 .Fa id ,
311 for the specified process id.
334 otherwise, it is set to \-1.
343 .Bd -literal
365 .Bd -literal
375 field is the process id of the descendant.
379 the (grand-)parent of the descendant process.
383 .Bl -tag -width Ds
388 Zero-filling the
404 The reported process is stopped by a SIGSTOP/SIGTSTP signal.
409 Request to deliver a signal to some subset of the descendants of the reaper.
415 .Bd -literal
427 field specifies the signal to be delivered.
428 Zero is not a valid signal number, unlike for
433 It is or-ed from the following flags:
434 .Bl -tag -width Ds
436 Deliver the specified signal only to direct children of the reaper.
438 Deliver the specified signal only to descendants that were forked by
450 If a signal was delivered to any process, the return value from the request
457 field is set to the pid of the first process for which signal
461 field is set to \-1.
476 .Bl -tag -width Ds
483 Tracing is re-enabled when the process changes the executing
501 is set to \-1.
521 signal is delivered to the thread immediately before returning from the
527 .Bl -tag -width Ds
531 signal delivery on capability mode access violations.
539 signal delivery on capability mode access violations.
542 might still cause the signal to be delivered.
547 On signal delivery, the
551 signal handler parameter is set to the system call error value,
560 signal handler parameter.
565 signal handler.
586 above, which gives independent global control of signal delivery.
588 Request the delivery of a signal when the parent of the calling
594 .Fa id
597 and when executing set-user-ID or set-group-ID binaries.
601 indicating the signal
603 Use zero to cancel a previously requested signal delivery.
605 Query the current signal number that will be delivered when the parent
611 .Fa id
616 If signal delivery has not been requested, it will contain zero
626 signal for each access to pages in the gap.
637 .Bl -tag -width Ds
644 After gaps are disabled in a process, they can only be re-enabled when an
670 .Bl -tag -width Ds
694 Allows one to ignore the set-user-ID and set-group-ID bits on the program
702 .Bl -tag -width Ds
704 Request set-user-ID and set-group-ID bits to be ignored.
709 Returns the current status of set-ID bits enablement for the target process.
714 .Bl -tag -width Ds
725 .Bl -tag -width Ds
743 sysctl is non-zero or the
763 .Bl -tag -width Ds
781 .Sh x86 MACHINE-SPECIFIC REQUESTS
782 .Bl -tag -width PROC_KPTI_STATUS
798 .Bl -tag -width Ds
814 .Bl -tag -width Ds
819 The status is or-ed with
836 If an error occurs, a value of \-1 is returned and
844 .Bl -tag -width Er
864 .Fa id .
881 .Fa id
892 An invalid or zero signal number was requested for a
912 request to re-enable tracing of the process
933 .Fa id ,
935 or invalid signal number.