Lines Matching refs:wd
221 inotify_event.wd = event->wd;
406 i_mark->wd = ret;
416 int wd)
424 i_mark = idr_find(idr, wd);
437 int wd)
443 i_mark = inotify_idr_find_locked(group, wd);
459 int wd;
462 wd = i_mark->wd;
468 if (wd == -1) {
469 WARN_ONCE(1, "%s: i_mark=%p i_mark->wd=%d i_mark->group=%p\n",
470 __func__, i_mark, i_mark->wd, i_mark->fsn_mark.group);
475 found_i_mark = inotify_idr_find_locked(group, wd);
477 WARN_ONCE(1, "%s: i_mark=%p i_mark->wd=%d i_mark->group=%p\n",
478 __func__, i_mark, i_mark->wd, i_mark->fsn_mark.group);
483 * We found an mark in the idr at the right wd, but it's
488 WARN_ONCE(1, "%s: i_mark=%p i_mark->wd=%d i_mark->group=%p "
489 "found_i_mark=%p found_i_mark->wd=%d "
491 i_mark->wd, i_mark->fsn_mark.group, found_i_mark,
492 found_i_mark->wd, found_i_mark->fsn_mark.group);
501 printk(KERN_ERR "%s: i_mark=%p i_mark->wd=%d i_mark->group=%p\n",
502 __func__, i_mark, i_mark->wd, i_mark->fsn_mark.group);
507 idr_remove(idr, wd);
511 i_mark->wd = -1;
519 * Send IN_IGNORED for this wd, remove this wd from the idr.
581 /* return the wd */
582 ret = i_mark->wd;
607 tmp_i_mark->wd = -1;
630 ret = tmp_i_mark->wd;
672 oevent->wd = -1;
794 SYSCALL_DEFINE2(inotify_rm_watch, int, fd, __s32, wd)
811 i_mark = inotify_idr_find(group, wd);