Lines Matching defs:timerfd
51 #include <sys/timerfd.h>
58 static MALLOC_DEFINE(M_TIMERFD, "timerfd", "timerfd structures");
61 static LIST_HEAD(, timerfd) timerfd_list;
62 MTX_SYSINIT(timerfd, &timerfd_list_lock, "timerfd_list_lock", MTX_DEF);
73 * One structure allocated per timerfd descriptor.
80 struct timerfd {
95 LIST_ENTRY(timerfd) entry; /* (l) entry in list */
110 SYSINIT(timerfd, SI_SUB_VFS, SI_ORDER_ANY, timerfd_init, NULL);
123 * update timerfd's cached boottime. A jump can be triggered using
134 struct timerfd *tfd;
184 struct timerfd *tfd = fp->f_data;
253 struct timerfd *tfd = fp->f_data;
270 struct timerfd *tfd = kn->kn_hook;
280 struct timerfd *tfd = kn->kn_hook;
296 struct timerfd *tfd = fp->f_data;
311 struct timerfd *tfd = fp->f_data;
332 struct timerfd *tfd = fp->f_data;
352 struct timerfd *tfd = fp->f_data;
380 timerfd_curval(struct timerfd *tfd, struct itimerspec *old_value)
396 struct timerfd *tfd = (struct timerfd *)arg;
429 struct timerfd *tfd;
466 mtx_init(&tfd->tfd_lock, "timerfd", NULL, MTX_DEF);
487 struct timerfd *tfd;
512 struct timerfd *tfd;