aboutsummaryrefslogtreecommitdiffstats
path: root/sys/linux/prctl.txt
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2018-11-17 14:33:41 -0800
committerDmitry Vyukov <dvyukov@google.com>2018-11-17 15:46:37 -0800
commit993f4bbae0f61d6e2a8f8974bd68a005f3a8b895 (patch)
tree9fdbe223664b69bb753be9b64662ef0e3f394e5d /sys/linux/prctl.txt
parent1d44216fcf67bcee7a7dd19118e42d29cf9c63a7 (diff)
sys/linux: modernize arch_prctl descriptions
Diffstat (limited to 'sys/linux/prctl.txt')
-rw-r--r--sys/linux/prctl.txt10
1 files changed, 8 insertions, 2 deletions
diff --git a/sys/linux/prctl.txt b/sys/linux/prctl.txt
index 4333cd5d3..20147e427 100644
--- a/sys/linux/prctl.txt
+++ b/sys/linux/prctl.txt
@@ -113,7 +113,13 @@ prctl$PR_SET_SPECULATION_CTRL(option const[PR_SET_SPECULATION_CTRL], arg2 const[
pr_spec_mode = PR_SPEC_ENABLE, PR_SPEC_DISABLE, PR_SPEC_FORCE_DISABLE
-arch_prctl(code flags[arch_prctl_code], addr buffer[in])
+arch_prctl$ARCH_GET_FS(code const[ARCH_GET_FS], arg ptr[out, int64])
+arch_prctl$ARCH_GET_GS(code const[ARCH_GET_GS], arg ptr[out, int64])
+arch_prctl$ARCH_SET_GS(code const[ARCH_SET_GS], arg int64)
+arch_prctl$ARCH_GET_CPUID(code const[ARCH_GET_CPUID])
+arch_prctl$ARCH_SET_CPUID(code const[ARCH_SET_CPUID], arg boolptr)
+arch_prctl$ARCH_MAP_VDSO_X32(code const[ARCH_MAP_VDSO_X32], arg intptr)
+arch_prctl$ARCH_MAP_VDSO_32(code const[ARCH_MAP_VDSO_32], arg intptr)
+arch_prctl$ARCH_MAP_VDSO_64(code const[ARCH_MAP_VDSO_64], arg intptr)
-arch_prctl_code = ARCH_GET_FS, ARCH_SET_GS, ARCH_GET_GS
_ = ARCH_SET_FS