#ifndef _LINUX_PRCTL_H
#define _LINUX_PRCTL_H
#include <linux/types.h>
#define PR_SET_PDEATHSIG …
#define PR_GET_PDEATHSIG …
#define PR_GET_DUMPABLE …
#define PR_SET_DUMPABLE …
#define PR_GET_UNALIGN …
#define PR_SET_UNALIGN …
#define PR_UNALIGN_NOPRINT …
#define PR_UNALIGN_SIGBUS …
#define PR_GET_KEEPCAPS …
#define PR_SET_KEEPCAPS …
#define PR_GET_FPEMU …
#define PR_SET_FPEMU …
#define PR_FPEMU_NOPRINT …
#define PR_FPEMU_SIGFPE …
#define PR_GET_FPEXC …
#define PR_SET_FPEXC …
#define PR_FP_EXC_SW_ENABLE …
#define PR_FP_EXC_DIV …
#define PR_FP_EXC_OVF …
#define PR_FP_EXC_UND …
#define PR_FP_EXC_RES …
#define PR_FP_EXC_INV …
#define PR_FP_EXC_DISABLED …
#define PR_FP_EXC_NONRECOV …
#define PR_FP_EXC_ASYNC …
#define PR_FP_EXC_PRECISE …
#define PR_GET_TIMING …
#define PR_SET_TIMING …
#define PR_TIMING_STATISTICAL …
#define PR_TIMING_TIMESTAMP …
#define PR_SET_NAME …
#define PR_GET_NAME …
#define PR_GET_ENDIAN …
#define PR_SET_ENDIAN …
#define PR_ENDIAN_BIG …
#define PR_ENDIAN_LITTLE …
#define PR_ENDIAN_PPC_LITTLE …
#define PR_GET_SECCOMP …
#define PR_SET_SECCOMP …
#define PR_CAPBSET_READ …
#define PR_CAPBSET_DROP …
#define PR_GET_TSC …
#define PR_SET_TSC …
#define PR_TSC_ENABLE …
#define PR_TSC_SIGSEGV …
#define PR_GET_SECUREBITS …
#define PR_SET_SECUREBITS …
#define PR_SET_TIMERSLACK …
#define PR_GET_TIMERSLACK …
#define PR_TASK_PERF_EVENTS_DISABLE …
#define PR_TASK_PERF_EVENTS_ENABLE …
#define PR_MCE_KILL …
#define PR_MCE_KILL_CLEAR …
#define PR_MCE_KILL_SET …
#define PR_MCE_KILL_LATE …
#define PR_MCE_KILL_EARLY …
#define PR_MCE_KILL_DEFAULT …
#define PR_MCE_KILL_GET …
#define PR_SET_MM …
#define PR_SET_MM_START_CODE …
#define PR_SET_MM_END_CODE …
#define PR_SET_MM_START_DATA …
#define PR_SET_MM_END_DATA …
#define PR_SET_MM_START_STACK …
#define PR_SET_MM_START_BRK …
#define PR_SET_MM_BRK …
#define PR_SET_MM_ARG_START …
#define PR_SET_MM_ARG_END …
#define PR_SET_MM_ENV_START …
#define PR_SET_MM_ENV_END …
#define PR_SET_MM_AUXV …
#define PR_SET_MM_EXE_FILE …
#define PR_SET_MM_MAP …
#define PR_SET_MM_MAP_SIZE …
struct prctl_mm_map { … };
#define PR_SET_PTRACER …
#define PR_SET_PTRACER_ANY …
#define PR_SET_CHILD_SUBREAPER …
#define PR_GET_CHILD_SUBREAPER …
#define PR_SET_NO_NEW_PRIVS …
#define PR_GET_NO_NEW_PRIVS …
#define PR_GET_TID_ADDRESS …
#define PR_SET_THP_DISABLE …
#define PR_GET_THP_DISABLE …
#define PR_MPX_ENABLE_MANAGEMENT …
#define PR_MPX_DISABLE_MANAGEMENT …
#define PR_SET_FP_MODE …
#define PR_GET_FP_MODE …
#define PR_FP_MODE_FR …
#define PR_FP_MODE_FRE …
#define PR_CAP_AMBIENT …
#define PR_CAP_AMBIENT_IS_SET …
#define PR_CAP_AMBIENT_RAISE …
#define PR_CAP_AMBIENT_LOWER …
#define PR_CAP_AMBIENT_CLEAR_ALL …
#define PR_SVE_SET_VL …
#define PR_SVE_SET_VL_ONEXEC …
#define PR_SVE_GET_VL …
#define PR_SVE_VL_LEN_MASK …
#define PR_SVE_VL_INHERIT …
#define PR_GET_SPECULATION_CTRL …
#define PR_SET_SPECULATION_CTRL …
#define PR_SPEC_STORE_BYPASS …
#define PR_SPEC_INDIRECT_BRANCH …
#define PR_SPEC_L1D_FLUSH …
#define PR_SPEC_NOT_AFFECTED …
#define PR_SPEC_PRCTL …
#define PR_SPEC_ENABLE …
#define PR_SPEC_DISABLE …
#define PR_SPEC_FORCE_DISABLE …
#define PR_SPEC_DISABLE_NOEXEC …
#define PR_PAC_RESET_KEYS …
#define PR_PAC_APIAKEY …
#define PR_PAC_APIBKEY …
#define PR_PAC_APDAKEY …
#define PR_PAC_APDBKEY …
#define PR_PAC_APGAKEY …
#define PR_SET_TAGGED_ADDR_CTRL …
#define PR_GET_TAGGED_ADDR_CTRL …
#define PR_TAGGED_ADDR_ENABLE …
#define PR_MTE_TCF_NONE …
#define PR_MTE_TCF_SYNC …
#define PR_MTE_TCF_ASYNC …
#define PR_MTE_TCF_MASK …
#define PR_MTE_TAG_SHIFT …
#define PR_MTE_TAG_MASK …
#define PR_MTE_TCF_SHIFT …
#define PR_SET_IO_FLUSHER …
#define PR_GET_IO_FLUSHER …
#define PR_SET_SYSCALL_USER_DISPATCH …
#define PR_SYS_DISPATCH_OFF …
#define PR_SYS_DISPATCH_ON …
#define SYSCALL_DISPATCH_FILTER_ALLOW …
#define SYSCALL_DISPATCH_FILTER_BLOCK …
#define PR_PAC_SET_ENABLED_KEYS …
#define PR_PAC_GET_ENABLED_KEYS …
#define PR_SCHED_CORE …
#define PR_SCHED_CORE_GET …
#define PR_SCHED_CORE_CREATE …
#define PR_SCHED_CORE_SHARE_TO …
#define PR_SCHED_CORE_SHARE_FROM …
#define PR_SCHED_CORE_MAX …
#define PR_SCHED_CORE_SCOPE_THREAD …
#define PR_SCHED_CORE_SCOPE_THREAD_GROUP …
#define PR_SCHED_CORE_SCOPE_PROCESS_GROUP …
#define PR_SME_SET_VL …
#define PR_SME_SET_VL_ONEXEC …
#define PR_SME_GET_VL …
#define PR_SME_VL_LEN_MASK …
#define PR_SME_VL_INHERIT …
#define PR_SET_MDWE …
#define PR_MDWE_REFUSE_EXEC_GAIN …
#define PR_MDWE_NO_INHERIT …
#define PR_GET_MDWE …
#define PR_SET_VMA …
#define PR_SET_VMA_ANON_NAME …
#define PR_GET_AUXV …
#define PR_SET_MEMORY_MERGE …
#define PR_GET_MEMORY_MERGE …
#define PR_RISCV_V_SET_CONTROL …
#define PR_RISCV_V_GET_CONTROL …
#define PR_RISCV_V_VSTATE_CTRL_DEFAULT …
#define PR_RISCV_V_VSTATE_CTRL_OFF …
#define PR_RISCV_V_VSTATE_CTRL_ON …
#define PR_RISCV_V_VSTATE_CTRL_INHERIT …
#define PR_RISCV_V_VSTATE_CTRL_CUR_MASK …
#define PR_RISCV_V_VSTATE_CTRL_NEXT_MASK …
#define PR_RISCV_V_VSTATE_CTRL_MASK …
#define PR_RISCV_SET_ICACHE_FLUSH_CTX …
#define PR_RISCV_CTX_SW_FENCEI_ON …
#define PR_RISCV_CTX_SW_FENCEI_OFF …
#define PR_RISCV_SCOPE_PER_PROCESS …
#define PR_RISCV_SCOPE_PER_THREAD …
#define PR_PPC_GET_DEXCR …
#define PR_PPC_SET_DEXCR …
#define PR_PPC_DEXCR_SBHE …
#define PR_PPC_DEXCR_IBRTPD …
#define PR_PPC_DEXCR_SRAPD …
#define PR_PPC_DEXCR_NPHIE …
#define PR_PPC_DEXCR_CTRL_EDITABLE …
#define PR_PPC_DEXCR_CTRL_SET …
#define PR_PPC_DEXCR_CTRL_CLEAR …
#define PR_PPC_DEXCR_CTRL_SET_ONEXEC …
#define PR_PPC_DEXCR_CTRL_CLEAR_ONEXEC …
#define PR_PPC_DEXCR_CTRL_MASK …
#endif