enum PR [src]

Fields

SET_PDEATHSIG = 1
GET_PDEATHSIG = 2
GET_DUMPABLE = 3
SET_DUMPABLE = 4
GET_UNALIGN = 5
SET_UNALIGN = 6
GET_KEEPCAPS = 7
SET_KEEPCAPS = 8
GET_FPEMU = 9
SET_FPEMU = 10
GET_FPEXC = 11
SET_FPEXC = 12
GET_TIMING = 13
SET_TIMING = 14
SET_NAME = 15
GET_NAME = 16
GET_ENDIAN = 19
SET_ENDIAN = 20
GET_SECCOMP = 21
SET_SECCOMP = 22
CAPBSET_READ = 23
CAPBSET_DROP = 24
GET_TSC = 25
SET_TSC = 26
GET_SECUREBITS = 27
SET_SECUREBITS = 28
SET_TIMERSLACK = 29
GET_TIMERSLACK = 30
TASK_PERF_EVENTS_DISABLE = 31
TASK_PERF_EVENTS_ENABLE = 32
MCE_KILL = 33
MCE_KILL_GET = 34
SET_MM = 35
SET_PTRACER = 0x59616d61
SET_CHILD_SUBREAPER = 36
GET_CHILD_SUBREAPER = 37
SET_NO_NEW_PRIVS = 38
GET_NO_NEW_PRIVS = 39
GET_TID_ADDRESS = 40
SET_THP_DISABLE = 41
GET_THP_DISABLE = 42
MPX_ENABLE_MANAGEMENT = 43
MPX_DISABLE_MANAGEMENT = 44
SET_FP_MODE = 45
GET_FP_MODE = 46
CAP_AMBIENT = 47
SVE_SET_VL = 50
SVE_GET_VL = 51
GET_SPECULATION_CTRL = 52
SET_SPECULATION_CTRL = 53
_

Members

Source

pub const PR = enum(i32) { SET_PDEATHSIG = 1, GET_PDEATHSIG = 2, GET_DUMPABLE = 3, SET_DUMPABLE = 4, GET_UNALIGN = 5, SET_UNALIGN = 6, GET_KEEPCAPS = 7, SET_KEEPCAPS = 8, GET_FPEMU = 9, SET_FPEMU = 10, GET_FPEXC = 11, SET_FPEXC = 12, GET_TIMING = 13, SET_TIMING = 14, SET_NAME = 15, GET_NAME = 16, GET_ENDIAN = 19, SET_ENDIAN = 20, GET_SECCOMP = 21, SET_SECCOMP = 22, CAPBSET_READ = 23, CAPBSET_DROP = 24, GET_TSC = 25, SET_TSC = 26, GET_SECUREBITS = 27, SET_SECUREBITS = 28, SET_TIMERSLACK = 29, GET_TIMERSLACK = 30, TASK_PERF_EVENTS_DISABLE = 31, TASK_PERF_EVENTS_ENABLE = 32, MCE_KILL = 33, MCE_KILL_GET = 34, SET_MM = 35, SET_PTRACER = 0x59616d61, SET_CHILD_SUBREAPER = 36, GET_CHILD_SUBREAPER = 37, SET_NO_NEW_PRIVS = 38, GET_NO_NEW_PRIVS = 39, GET_TID_ADDRESS = 40, SET_THP_DISABLE = 41, GET_THP_DISABLE = 42, MPX_ENABLE_MANAGEMENT = 43, MPX_DISABLE_MANAGEMENT = 44, SET_FP_MODE = 45, GET_FP_MODE = 46, CAP_AMBIENT = 47, SVE_SET_VL = 50, SVE_GET_VL = 51, GET_SPECULATION_CTRL = 52, SET_SPECULATION_CTRL = 53, _, pub const UNALIGN_NOPRINT = 1; pub const UNALIGN_SIGBUS = 2; pub const FPEMU_NOPRINT = 1; pub const FPEMU_SIGFPE = 2; pub const FP_EXC_SW_ENABLE = 0x80; pub const FP_EXC_DIV = 0x010000; pub const FP_EXC_OVF = 0x020000; pub const FP_EXC_UND = 0x040000; pub const FP_EXC_RES = 0x080000; pub const FP_EXC_INV = 0x100000; pub const FP_EXC_DISABLED = 0; pub const FP_EXC_NONRECOV = 1; pub const FP_EXC_ASYNC = 2; pub const FP_EXC_PRECISE = 3; pub const TIMING_STATISTICAL = 0; pub const TIMING_TIMESTAMP = 1; pub const ENDIAN_BIG = 0; pub const ENDIAN_LITTLE = 1; pub const ENDIAN_PPC_LITTLE = 2; pub const TSC_ENABLE = 1; pub const TSC_SIGSEGV = 2; pub const MCE_KILL_CLEAR = 0; pub const MCE_KILL_SET = 1; pub const MCE_KILL_LATE = 0; pub const MCE_KILL_EARLY = 1; pub const MCE_KILL_DEFAULT = 2; pub const SET_MM_START_CODE = 1; pub const SET_MM_END_CODE = 2; pub const SET_MM_START_DATA = 3; pub const SET_MM_END_DATA = 4; pub const SET_MM_START_STACK = 5; pub const SET_MM_START_BRK = 6; pub const SET_MM_BRK = 7; pub const SET_MM_ARG_START = 8; pub const SET_MM_ARG_END = 9; pub const SET_MM_ENV_START = 10; pub const SET_MM_ENV_END = 11; pub const SET_MM_AUXV = 12; pub const SET_MM_EXE_FILE = 13; pub const SET_MM_MAP = 14; pub const SET_MM_MAP_SIZE = 15; pub const SET_PTRACER_ANY = std.math.maxInt(c_ulong); pub const FP_MODE_FR = 1 << 0; pub const FP_MODE_FRE = 1 << 1; pub const CAP_AMBIENT_IS_SET = 1; pub const CAP_AMBIENT_RAISE = 2; pub const CAP_AMBIENT_LOWER = 3; pub const CAP_AMBIENT_CLEAR_ALL = 4; pub const SVE_SET_VL_ONEXEC = 1 << 18; pub const SVE_VL_LEN_MASK = 0xffff; pub const SVE_VL_INHERIT = 1 << 17; pub const SPEC_STORE_BYPASS = 0; pub const SPEC_NOT_AFFECTED = 0; pub const SPEC_PRCTL = 1 << 0; pub const SPEC_ENABLE = 1 << 1; pub const SPEC_DISABLE = 1 << 2; pub const SPEC_FORCE_DISABLE = 1 << 3; }