Searched refs:itimer_t (Results 1 - 5 of 5) sorted by relevance

/illumos-gate/usr/src/uts/common/sys/
H A Dtimer.h63 typedef struct itimer itimer_t; typedef in typeref:struct:itimer
84 void (*it_fire)(itimer_t *);
100 int (*clk_timer_create)(itimer_t *, void (*)(itimer_t *));
101 int (*clk_timer_settime)(itimer_t *, int, const struct itimerspec *);
102 int (*clk_timer_gettime)(itimer_t *, struct itimerspec *);
103 int (*clk_timer_delete)(itimer_t *);
104 void (*clk_timer_lwpbind)(itimer_t *);
/illumos-gate/usr/src/uts/common/os/
H A Dclock_realtime.c75 itimer_t *it = (itimer_t *)arg;
149 itimer_t *it = (itimer_t *)arg;
175 clock_realtime_timer_create(itimer_t *it, void (*fire)(itimer_t *))
184 clock_realtime_timer_settime(itimer_t *it, int flags,
248 clock_realtime_timer_gettime(itimer_t *it, struct itimerspec *when)
279 clock_realtime_timer_delete(itimer_t *it)
302 clock_realtime_timer_lwpbind(itimer_t *i
[all...]
H A Dtimer.c66 timer_lock(proc_t *p, itimer_t *it)
85 timer_unlock(proc_t *p, itimer_t *it)
106 timer_delete_locked(proc_t *p, timer_t tid, itimer_t *it)
199 static itimer_t *
202 itimer_t **itp, *it;
236 timer_release(proc_t *p, itimer_t *it)
249 timer_delete_grabbed(proc_t *p, timer_t tid, itimer_t *it)
260 sizeof (itimer_t), 0, NULL, NULL, NULL, NULL, NULL, 0);
392 itimer_t *it = (itimer_t *)sig
[all...]
H A Dclock_highres.c69 clock_highres_timer_create(itimer_t *it, void (*fire)(itimer_t *))
91 itimer_t *it = (itimer_t *)arg;
103 clock_highres_timer_settime(itimer_t *it, int flags,
227 clock_highres_timer_gettime(itimer_t *it, struct itimerspec *when)
294 clock_highres_timer_delete(itimer_t *it)
319 clock_highres_timer_lwpbind(itimer_t *it)
/illumos-gate/usr/src/uts/common/io/
H A Dtimerfd.c41 itimer_t tfd_itimer; /* underlying itimer */
54 static itimer_t *
57 itimer_t *it = &state->tfd_itimer;
75 timerfd_itimer_unlock(timerfd_state_t *state, itimer_t *it)
91 timerfd_fire(itimer_t *it)
256 itimer_t *it;
397 itimer_t *it;

Completed in 63 milliseconds