Lines Matching full:wd
133 int wd; /* unique ID */ member
154 if (a->wd < b->wd) in inotify_watch_cmp()
156 else if (a->wd > b->wd) in inotify_watch_cmp()
515 inotify_alloc_record(uint32_t wd, const char *name, size_t namelen, int event, in inotify_alloc_record() argument
526 evp->wd = wd; in inotify_alloc_record()
544 prev->ev.wd == evp->wd && prev->ev.cookie == evp->cookie && in inotify_can_coalesce()
553 evp->wd = -1; in inotify_overflow_event()
615 rec = inotify_alloc_record(watch->wd, name, namelen, event, cookie, in inotify_log_one()
630 rec = inotify_alloc_record(watch->wd, NULL, 0, in inotify_log_one()
644 key.wd = watch->wd; in inotify_log_one()
759 uint32_t wd; in vn_inotify_add_watch() local
851 *wdp = watch1->wd; in vn_inotify_add_watch()
870 key.wd = wd = sc->nextwatch++; in vn_inotify_add_watch()
872 } while (watch1 != NULL || wd == 0); in vn_inotify_add_watch()
873 watch->wd = wd; in vn_inotify_add_watch()
880 *wdp = wd; in vn_inotify_add_watch()
921 uint32_t wd; in kern_inotify_add_watch() local
971 error = VOP_INOTIFY_ADD_WATCH(vp, sc, mask, &wd, td); in kern_inotify_add_watch()
982 td->td_retval[0] = wd; in kern_inotify_add_watch()
1000 kern_inotify_rm_watch(int fd, uint32_t wd, struct thread *td) in kern_inotify_rm_watch() argument
1013 rec = inotify_alloc_record(wd, NULL, 0, IN_IGNORED, 0, M_WAITOK); in kern_inotify_rm_watch()
1022 key.wd = wd; in kern_inotify_rm_watch()
1045 return (kern_inotify_rm_watch(uap->fd, uap->wd, td)); in sys_inotify_rm_watch()