Lines Matching refs:idr_lock
346 static int inotify_add_to_idr(struct idr *idr, spinlock_t *idr_lock, in inotify_add_to_idr() argument
352 spin_lock(idr_lock); in inotify_add_to_idr()
361 spin_unlock(idr_lock); in inotify_add_to_idr()
370 spinlock_t *idr_lock = &group->inotify_data.idr_lock; in inotify_idr_find_locked() local
373 assert_spin_locked(idr_lock); in inotify_idr_find_locked()
391 spinlock_t *idr_lock = &group->inotify_data.idr_lock; in inotify_idr_find() local
393 spin_lock(idr_lock); in inotify_idr_find()
395 spin_unlock(idr_lock); in inotify_idr_find()
404 spinlock_t *idr_lock = &group->inotify_data.idr_lock; in do_inotify_remove_from_idr() local
407 assert_spin_locked(idr_lock); in do_inotify_remove_from_idr()
422 spinlock_t *idr_lock = &group->inotify_data.idr_lock; in inotify_remove_from_idr() local
426 spin_lock(idr_lock); in inotify_remove_from_idr()
484 spin_unlock(idr_lock); in inotify_remove_from_idr()
575 spinlock_t *idr_lock = &group->inotify_data.idr_lock; in inotify_new_watch() local
591 ret = inotify_add_to_idr(idr, idr_lock, tmp_i_mark); in inotify_new_watch()
654 spin_lock_init(&group->inotify_data.idr_lock); in inotify_new_group()