sys_eventfd.c | 92 struct eventfd * const efd = kmem_zalloc(sizeof(*efd), KM_SLEEP); local in function:eventfd_create 94 mutex_init(&efd->efd_lock, MUTEX_DEFAULT, IPL_NONE); 95 cv_init(&efd->efd_read_wait, "efdread"); 96 cv_init(&efd->efd_write_wait, "efdwrite"); 97 selinit(&efd->efd_read_sel); 98 selinit(&efd->efd_write_sel); 99 efd->efd_val = val; 100 efd->efd_is_semaphore = !!(flags & EFD_SEMAPHORE); 101 getnanotime(&efd->efd_btime) 211 struct eventfd * const efd = fp->f_eventfd; local in function:eventfd_fop_read 251 struct eventfd * const efd = fp->f_eventfd; local in function:eventfd_fop_write 301 struct eventfd * const efd = fp->f_eventfd; local in function:eventfd_ioctl 334 struct eventfd * const efd = fp->f_eventfd; local in function:eventfd_fop_poll 374 struct eventfd * const efd = fp->f_eventfd; local in function:eventfd_fop_stat 396 struct eventfd * const efd = fp->f_eventfd; local in function:eventfd_fop_close 407 struct eventfd * const efd = ((file_t *)kn->kn_obj)->f_eventfd; local in function:eventfd_filt_read_detach 418 struct eventfd * const efd = ((file_t *)kn->kn_obj)->f_eventfd; local in function:eventfd_filt_read 446 struct eventfd * const efd = ((file_t *)kn->kn_obj)->f_eventfd; local in function:eventfd_filt_write_detach 457 struct eventfd * const efd = ((file_t *)kn->kn_obj)->f_eventfd; local in function:eventfd_filt_write 485 struct eventfd * const efd = ((file_t *)kn->kn_obj)->f_eventfd; local in function:eventfd_fop_kqfilter 515 struct eventfd * const efd = fp->f_eventfd; local in function:eventfd_fop_restart [all...] |