Lines Matching +full:write +full:- +full:protect

59 .Bl -tag -width P_PGID
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_FORCE_DISABLE
158 .Bl -tag -width PROC_LOGSIGEXIT_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
334 otherwise, it is set to \-1.
343 .Bd -literal
365 .Bd -literal
379 the (grand-)parent of the descendant process.
383 .Bl -tag -width Ds
388 Zero-filling the
415 .Bd -literal
433 It is or-ed from the following flags:
434 .Bl -tag -width Ds
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.
527 .Bl -tag -width Ds
597 and when executing set-user-ID or set-group-ID binaries.
630 Gaps protect against stack overflows by preventing them from corrupting memory
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
719 Controls the creation of mappings with both write and execute permissions
725 .Bl -tag -width Ds
727 Enable creation of mappings that have both write and execute
732 disallow creation of mappings that have both write and execute
741 mappings with write and execute permissions are only permitted if the
743 sysctl is non-zero or the
758 both write and execute permissions for the specified process.
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
827 As such, it should not be utilized to reliably protect cryptographic
832 as writeable, writing code to it, then removing write and adding
836 If an error occurs, a value of \-1 is returned and
844 .Bl -tag -width Er
912 request to re-enable tracing of the process
941 .Xr protect 1 ,