/freebsd/lib/librt/ |
H A D | timer.c | 79 __timer_create(clockid_t clockid, struct sigevent *evp, timer_t *timerid) in __timer_create() argument 99 *timerid = timer; in __timer_create() 132 *timerid = timer; in __timer_create() 137 __timer_delete(timer_t timerid) in __timer_delete() argument 141 if (timerid->node != NULL) { in __timer_delete() 143 __sigev_delete_node(timerid->node); in __timer_delete() 146 ret = __sys_ktimer_delete(timerid->oshandle); in __timer_delete() 148 free(timerid); in __timer_delete() 154 __timer_gettime(timer_t timerid, struct itimerspec *value) in __timer_gettime() argument 157 return __sys_ktimer_gettime(timerid->oshandle, value); in __timer_gettime() [all …]
|
/freebsd/tests/sys/kern/ |
H A D | sigwait.c | 75 timer_t timerid; in support_create_timer() local 83 ATF_REQUIRE(timer_create(CLOCK_REALTIME, &ev, &timerid) == 0); in support_create_timer() 84 ATF_REQUIRE(timer_settime(timerid, 0, &its, NULL) == 0); in support_create_timer() 85 return (timerid); in support_create_timer() 209 timer_t timerid; in ATF_TC_BODY() local 214 timerid = support_create_timer(0, 100000000, false, true); in ATF_TC_BODY() 224 support_delete_timer(timerid); in ATF_TC_BODY() 236 timer_t timerid; in ATF_TC_BODY() local 240 timerid = support_create_timer(0, 100000000, false, true); in ATF_TC_BODY() 250 support_delete_timer(timerid); in ATF_TC_BODY() [all …]
|
/freebsd/sys/kern/ |
H A D | kern_time.c | 1204 int * timerid; 1224 error = copyout(&id, uap->timerid, sizeof(int)); in sys_ktimer_create() 1233 int *timerid, int preset_id) in kern_ktimer_create() 1326 *timerid = id; in kern_ktimer_create() 1339 int timerid; 1346 return (kern_ktimer_delete(td, uap->timerid)); in sys_ktimer_delete() 1350 itimer_find(struct proc *p, int timerid) in itimer_find() 1356 (timerid < 0) || (timerid >= TIMER_MAX) || in itimer_find() 1357 (it = p->p_itimers->its_timers[timerid]) in itimer_find() 1203 int * timerid; global() member 1232 kern_ktimer_create(struct thread * td,clockid_t clock_id,struct sigevent * evp,int * timerid,int preset_id) kern_ktimer_create() argument 1338 int timerid; global() member 1349 itimer_find(struct proc * p,int timerid) itimer_find() argument 1368 kern_ktimer_delete(struct thread * td,int timerid) kern_ktimer_delete() argument 1401 int timerid; global() member 1449 int timerid; global() member 1489 int timerid; global() member 1624 itimer_accept(struct proc * p,int timerid,ksiginfo_t * ksi) itimer_accept() argument [all...] |
H A D | systrace_args.c | 1165 uarg[a++] = (intptr_t)p->timerid; /* int * */ in systrace_args() 1172 iarg[a++] = p->timerid; /* int */ in systrace_args() 1179 iarg[a++] = p->timerid; /* int */ in systrace_args() 1189 iarg[a++] = p->timerid; /* int */ in systrace_args() 1197 iarg[a++] = p->timerid; /* int */ in systrace_args()
|
/freebsd/contrib/llvm-project/compiler-rt/include/sanitizer/ |
H A D | netbsd_syscall_hooks.h | 1236 #define __sanitizer_syscall_pre_timer_create(clock_id, evp, timerid) \ argument 1238 (long long)(clock_id), (long long)(evp), (long long)(timerid)) 1239 #define __sanitizer_syscall_post_timer_create(res, clock_id, evp, timerid) \ argument 1241 res, (long long)(clock_id), (long long)(evp), (long long)(timerid)) 1242 #define __sanitizer_syscall_pre_timer_delete(timerid) \ argument 1243 __sanitizer_syscall_pre_impl_timer_delete((long long)(timerid)) 1244 #define __sanitizer_syscall_post_timer_delete(res, timerid) \ argument 1245 __sanitizer_syscall_post_impl_timer_delete(res, (long long)(timerid)) 1246 #define __sanitizer_syscall_pre_compat_50_timer_settime(timerid, flags, value, \ argument 1249 (long long)(timerid), (long long)(flags), (long long)(value), \ [all …]
|
/freebsd/include/ |
H A D | time.h | 174 int timer_oshandle_np(timer_t timerid);
|
/freebsd/lib/libsys/ |
H A D | _libsys.h | 602 int __sys_ktimer_create(clockid_t clock_id, struct sigevent * evp, int * timerid); 603 int __sys_ktimer_delete(int timerid); 604 int __sys_ktimer_settime(int timerid, int flags, const struct itimerspec * value, struct itimerspec… 605 int __sys_ktimer_gettime(int timerid, struct itimerspec * value); 606 int __sys_ktimer_getoverrun(int timerid);
|
/freebsd/sys/i386/linux/ |
H A D | linux_systrace_args.c | 1833 uarg[a++] = (intptr_t)p->timerid; /* l_timer_t * */ in systrace_args() 1840 iarg[a++] = p->timerid; /* l_timer_t */ in systrace_args() 1850 iarg[a++] = p->timerid; /* l_timer_t */ in systrace_args() 1858 iarg[a++] = p->timerid; /* l_timer_t */ in systrace_args() 1865 iarg[a++] = p->timerid; /* l_timer_t */ in systrace_args() 3048 iarg[a++] = p->timerid; /* l_timer_t */ in systrace_args() 3056 iarg[a++] = p->timerid; /* l_timer_t */ in systrace_args()
|
/freebsd/sys/amd64/linux32/ |
H A D | linux32_systrace_args.c | 1796 uarg[a++] = (intptr_t)p->timerid; /* l_timer_t * */ in systrace_args() 1803 iarg[a++] = p->timerid; /* l_timer_t */ in systrace_args() 1813 iarg[a++] = p->timerid; /* l_timer_t */ in systrace_args() 1821 iarg[a++] = p->timerid; /* l_timer_t */ in systrace_args() 1828 iarg[a++] = p->timerid; /* l_timer_t */ in systrace_args() 3017 iarg[a++] = p->timerid; /* l_timer_t */ in systrace_args() 3025 iarg[a++] = p->timerid; /* l_timer_t */ in systrace_args()
|
/freebsd/sys/arm64/linux/ |
H A D | linux_systrace_args.c | 853 uarg[a++] = (intptr_t)p->timerid; /* l_timer_t * */ in systrace_args() 860 iarg[a++] = p->timerid; /* l_timer_t */ in systrace_args() 868 iarg[a++] = p->timerid; /* l_timer_t */ in systrace_args() 875 iarg[a++] = p->timerid; /* l_timer_t */ in systrace_args() 885 iarg[a++] = p->timerid; /* l_timer_t */ in systrace_args()
|
/freebsd/sys/amd64/linux/ |
H A D | linux_systrace_args.c | 1681 uarg[a++] = (intptr_t)p->timerid; /* l_timer_t * */ in systrace_args() 1688 iarg[a++] = p->timerid; /* l_timer_t */ in systrace_args() 1698 iarg[a++] = p->timerid; /* l_timer_t */ in systrace_args() 1706 iarg[a++] = p->timerid; /* l_timer_t */ in systrace_args() 1713 iarg[a++] = p->timerid; /* l_timer_t */ in systrace_args()
|
/freebsd/sys/compat/freebsd32/ |
H A D | freebsd32_proto.h | 199 char timerid_l_[PADL_(int *)]; int * timerid; char timerid_r_[PADR_(int *)]; member 202 char timerid_l_[PADL_(int)]; int timerid; char timerid_r_[PADR_(int)]; member 208 char timerid_l_[PADL_(int)]; int timerid; char timerid_r_[PADR_(int)]; member
|
H A D | freebsd32_systrace_args.c | 1142 uarg[a++] = (intptr_t)p->timerid; /* int * */ in systrace_args() 1149 iarg[a++] = p->timerid; /* int */ in systrace_args() 1156 iarg[a++] = p->timerid; /* int */ in systrace_args() 1166 iarg[a++] = p->timerid; /* int */ in systrace_args() 1174 iarg[a++] = p->timerid; /* int */ in systrace_args()
|
H A D | freebsd32_misc.c | 3110 error = copyout(&id, uap->timerid, sizeof(int)); in freebsd32_ktimer_create() 3130 error = kern_ktimer_settime(td, uap->timerid, uap->flags, &val, ovalp); in freebsd32_ktimer_settime() 3146 error = kern_ktimer_gettime(td, uap->timerid, &val); in freebsd32_ktimer_gettime()
|
/freebsd/sys/sys/ |
H A D | syscallsubr.h | 365 struct sigevent *evp, int *timerid, int preset_id);
|
H A D | sysproto.h | 634 char timerid_l_[PADL_(int *)]; int * timerid; char timerid_r_[PADR_(int *)]; member 637 char timerid_l_[PADL_(int)]; int timerid; char timerid_r_[PADR_(int)]; member 640 char timerid_l_[PADL_(int)]; int timerid; char timerid_r_[PADR_(int)]; member 646 char timerid_l_[PADL_(int)]; int timerid; char timerid_r_[PADR_(int)]; member 650 char timerid_l_[PADL_(int)]; int timerid; char timerid_r_[PADR_(int)]; member
|