Searched refs:itimer_t (Results 1 – 7 of 7) sorted by relevance
| /illumos-gate/usr/src/uts/common/sys/ |
| H A D | timer.h | 72 typedef struct itimer itimer_t; typedef 93 void (*it_fire)(itimer_t *); 109 int (*clk_timer_create)(itimer_t *, void (*)(itimer_t *)); 110 int (*clk_timer_settime)(itimer_t *, int, const struct itimerspec *); 111 int (*clk_timer_gettime)(itimer_t *, struct itimerspec *); 112 int (*clk_timer_delete)(itimer_t *); 113 void (*clk_timer_lwpbind)(itimer_t *);
|
| /illumos-gate/usr/src/uts/common/os/ |
| H A D | timer.c | 67 timer_lock(proc_t *p, itimer_t *it) in timer_lock() 86 timer_unlock(proc_t *p, itimer_t *it) in timer_unlock() 107 timer_delete_locked(proc_t *p, timer_t tid, itimer_t *it) in timer_delete_locked() 201 static itimer_t * 204 itimer_t **itp, *it; in timer_grab() 240 timer_release(proc_t *p, itimer_t *it) in timer_release() 253 timer_delete_grabbed(proc_t *p, timer_t tid, itimer_t *it) in timer_delete_grabbed() 264 sizeof (itimer_t), 0, NULL, NULL, NULL, NULL, NULL, 0); in clock_timer_init() 403 itimer_t *it = (itimer_t *)sigq->sq_backptr; in timer_signal() 422 timer_fire(itimer_t *it) in timer_fire() [all …]
|
| H A D | clock_realtime.c | 75 itimer_t *it = (itimer_t *)arg; in clock_realtime_fire() 149 itimer_t *it = (itimer_t *)arg; in clock_realtime_fire_first() 175 clock_realtime_timer_create(itimer_t *it, void (*fire)(itimer_t *)) in clock_realtime_timer_create() argument 184 clock_realtime_timer_settime(itimer_t *it, int flags, in clock_realtime_timer_settime() 248 clock_realtime_timer_gettime(itimer_t *it, struct itimerspec *when) in clock_realtime_timer_gettime() 279 clock_realtime_timer_delete(itimer_t *it) in clock_realtime_timer_delete() 302 clock_realtime_timer_lwpbind(itimer_t *it) in clock_realtime_timer_lwpbind()
|
| H A D | clock_process.c | 80 clock_process_timer_create(itimer_t *it, void (*fire)(itimer_t *)) in clock_process_timer_create() argument 86 clock_process_timer_settime(itimer_t *it, int flags, in clock_process_timer_settime() 93 clock_process_timer_gettime(itimer_t *it, struct itimerspec *when) in clock_process_timer_gettime() 99 clock_process_timer_delete(itimer_t *it) in clock_process_timer_delete() 105 clock_process_timer_lwpbind(itimer_t *it) in clock_process_timer_lwpbind()
|
| H A D | clock_thread.c | 127 clock_thread_timer_create(itimer_t *it, void (*fire)(itimer_t *)) in clock_thread_timer_create() argument 133 clock_thread_timer_settime(itimer_t *it, int flags, in clock_thread_timer_settime() 140 clock_thread_timer_gettime(itimer_t *it, struct itimerspec *when) in clock_thread_timer_gettime() 146 clock_thread_timer_delete(itimer_t *it) in clock_thread_timer_delete() 152 clock_thread_timer_lwpbind(itimer_t *it) in clock_thread_timer_lwpbind()
|
| H A D | clock_highres.c | 72 clock_highres_timer_create(itimer_t *it, void (*fire)(itimer_t *)) in clock_highres_timer_create() argument 83 itimer_t *it = (itimer_t *)arg; in clock_highres_fire() 95 clock_highres_timer_settime(itimer_t *it, int flags, in clock_highres_timer_settime() 262 clock_highres_timer_gettime(itimer_t *it, struct itimerspec *when) in clock_highres_timer_gettime() 329 clock_highres_timer_delete(itimer_t *it) in clock_highres_timer_delete() 354 clock_highres_timer_lwpbind(itimer_t *it) in clock_highres_timer_lwpbind()
|
| /illumos-gate/usr/src/uts/common/io/ |
| H A D | timerfd.c | 41 itimer_t tfd_itimer; /* underlying itimer */ 54 static itimer_t * 57 itimer_t *it = &state->tfd_itimer; in timerfd_itimer_lock() 75 timerfd_itimer_unlock(timerfd_state_t *state, itimer_t *it) in timerfd_itimer_unlock() 91 timerfd_fire(itimer_t *it) in timerfd_fire() 256 itimer_t *it; in timerfd_ioctl() 397 itimer_t *it; in timerfd_close()
|