summaryrefslogtreecommitdiffstats
path: root/sys/kern/syscalls.master
diff options
context:
space:
mode:
authordavidxu <davidxu@FreeBSD.org>2012-08-17 02:26:31 +0000
committerdavidxu <davidxu@FreeBSD.org>2012-08-17 02:26:31 +0000
commit3f0806aa1fc8c8dc2f294421d558472faec7fd3f (patch)
tree0a8a4e31773d219b58db16ff36859c4d3d4eb6cc /sys/kern/syscalls.master
parent71de2d67ba40838ccc3b3d8320d1513b40220ec4 (diff)
downloadFreeBSD-src-3f0806aa1fc8c8dc2f294421d558472faec7fd3f.zip
FreeBSD-src-3f0806aa1fc8c8dc2f294421d558472faec7fd3f.tar.gz
Implement syscall clock_getcpuclockid2, so we can get a clock id
for process, thread or others we want to support. Use the syscall to implement POSIX API clock_getcpuclock and pthread_getcpuclockid. PR: 168417
Diffstat (limited to 'sys/kern/syscalls.master')
-rw-r--r--sys/kern/syscalls.master3
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/kern/syscalls.master b/sys/kern/syscalls.master
index f62dad7..5cb90f8 100644
--- a/sys/kern/syscalls.master
+++ b/sys/kern/syscalls.master
@@ -464,7 +464,8 @@
244 AUE_NULL UNIMPL nosys
245 AUE_NULL UNIMPL nosys
246 AUE_NULL UNIMPL nosys
-247 AUE_NULL UNIMPL nosys
+247 AUE_NULL STD { int clock_getcpuclockid2(id_t id,\
+ int which, clockid_t *clock_id); }
248 AUE_NULL STD { int ntp_gettime(struct ntptimeval *ntvp); }
249 AUE_NULL UNIMPL nosys
; syscall numbers initially used in OpenBSD
OpenPOWER on IntegriCloud