Lines Matching refs:d_lock

290 	spin_lock(&dentry->d_lock);  in take_dentry_name_snapshot()
299 spin_unlock(&dentry->d_lock); in take_dentry_name_snapshot()
360 __releases(dentry->d_lock) in dentry_unlink_inode()
369 spin_unlock(&dentry->d_lock); in dentry_unlink_inode()
509 spin_lock(&dentry->d_lock); in d_drop()
511 spin_unlock(&dentry->d_lock); in d_drop()
580 spin_unlock(&parent->d_lock); in __dentry_kill()
584 spin_unlock(&dentry->d_lock); in __dentry_kill()
589 spin_lock(&dentry->d_lock); in __dentry_kill()
594 spin_unlock(&dentry->d_lock); in __dentry_kill()
604 spin_unlock(&dentry->d_lock); in __lock_parent()
607 spin_lock(&parent->d_lock); in __lock_parent()
617 spin_unlock(&parent->d_lock); in __lock_parent()
622 spin_lock_nested(&dentry->d_lock, DENTRY_D_LOCK_NESTED); in __lock_parent()
633 if (likely(spin_trylock(&parent->d_lock))) in lock_parent()
672 spin_lock(&de->d_lock); in d_mark_dontcache()
674 spin_unlock(&de->d_lock); in d_mark_dontcache()
687 __releases(dentry->d_lock) in dentry_kill()
697 if (unlikely(!spin_trylock(&parent->d_lock))) { in dentry_kill()
703 spin_unlock(&parent->d_lock); in dentry_kill()
712 spin_unlock(&dentry->d_lock); in dentry_kill()
714 spin_lock(&dentry->d_lock); in dentry_kill()
727 spin_unlock(&parent->d_lock); in dentry_kill()
728 spin_unlock(&dentry->d_lock); in dentry_kill()
764 spin_lock(&dentry->d_lock); in fast_dput()
767 spin_unlock(&dentry->d_lock); in fast_dput()
820 spin_lock(&dentry->d_lock); in fast_dput()
829 spin_unlock(&dentry->d_lock); in fast_dput()
884 spin_unlock(&dentry->d_lock); in dput()
894 __must_hold(&dentry->d_lock) in __dput_to_list()
917 spin_unlock(&dentry->d_lock); in dput_to_list()
959 spin_lock(&ret->d_lock); in dget_parent()
961 spin_unlock(&ret->d_lock); in dget_parent()
968 spin_unlock(&ret->d_lock); in dget_parent()
1010 spin_lock(&alias->d_lock); in __d_find_alias()
1013 spin_unlock(&alias->d_lock); in __d_find_alias()
1016 spin_unlock(&alias->d_lock); in __d_find_alias()
1083 spin_lock(&dentry->d_lock); in d_prune_aliases()
1092 spin_unlock(&parent->d_lock); in d_prune_aliases()
1094 spin_unlock(&dentry->d_lock); in d_prune_aliases()
1121 spin_unlock(&dentry->d_lock); in shrink_lock_dentry()
1123 spin_lock(&dentry->d_lock); in shrink_lock_dentry()
1132 if (IS_ROOT(dentry) || likely(spin_trylock(&parent->d_lock))) in shrink_lock_dentry()
1135 spin_unlock(&dentry->d_lock); in shrink_lock_dentry()
1136 spin_lock(&parent->d_lock); in shrink_lock_dentry()
1138 spin_unlock(&parent->d_lock); in shrink_lock_dentry()
1139 spin_lock(&dentry->d_lock); in shrink_lock_dentry()
1142 spin_lock_nested(&dentry->d_lock, DENTRY_D_LOCK_NESTED); in shrink_lock_dentry()
1145 spin_unlock(&parent->d_lock); in shrink_lock_dentry()
1158 spin_lock(&dentry->d_lock); in shrink_dentry_list()
1166 spin_unlock(&dentry->d_lock); in shrink_dentry_list()
1192 if (!spin_trylock(&dentry->d_lock)) in dentry_lru_isolate()
1202 spin_unlock(&dentry->d_lock); in dentry_lru_isolate()
1208 spin_unlock(&dentry->d_lock); in dentry_lru_isolate()
1233 spin_unlock(&dentry->d_lock); in dentry_lru_isolate()
1272 if (!spin_trylock(&dentry->d_lock)) in dentry_lru_isolate_shrink()
1276 spin_unlock(&dentry->d_lock); in dentry_lru_isolate_shrink()
1335 spin_lock(&this_parent->d_lock); in d_walk()
1359 spin_lock_nested(&dentry->d_lock, DENTRY_D_LOCK_NESTED); in d_walk()
1366 spin_unlock(&dentry->d_lock); in d_walk()
1372 spin_unlock(&dentry->d_lock); in d_walk()
1377 spin_unlock(&this_parent->d_lock); in d_walk()
1378 spin_release(&dentry->d_lock.dep_map, _RET_IP_); in d_walk()
1380 spin_acquire(&this_parent->d_lock.dep_map, 0, 1, _RET_IP_); in d_walk()
1383 spin_unlock(&dentry->d_lock); in d_walk()
1394 spin_unlock(&child->d_lock); in d_walk()
1395 spin_lock(&this_parent->d_lock); in d_walk()
1415 spin_unlock(&this_parent->d_lock); in d_walk()
1420 spin_unlock(&this_parent->d_lock); in d_walk()
1483 spin_lock(&p->d_lock); in d_set_mounted()
1485 spin_unlock(&p->d_lock); in d_set_mounted()
1488 spin_unlock(&p->d_lock); in d_set_mounted()
1490 spin_lock(&dentry->d_lock); in d_set_mounted()
1498 spin_unlock(&dentry->d_lock); in d_set_mounted()
1614 spin_lock(&data.victim->d_lock); in shrink_dcache_parent()
1616 spin_unlock(&data.victim->d_lock); in shrink_dcache_parent()
1700 spin_lock(&dentry->d_lock); in d_invalidate()
1702 spin_unlock(&dentry->d_lock); in d_invalidate()
1706 spin_unlock(&dentry->d_lock); in d_invalidate()
1783 spin_lock_init(&dentry->d_lock); in __d_alloc()
1784 seqcount_spinlock_init(&dentry->d_seq, &dentry->d_lock); in __d_alloc()
1826 spin_lock(&parent->d_lock); in d_alloc()
1834 spin_unlock(&parent->d_lock); in d_alloc()
1929 spin_lock(&dentry->d_lock); in d_set_fallthru()
1931 spin_unlock(&dentry->d_lock); in d_set_fallthru()
1975 spin_lock(&dentry->d_lock); in __d_instantiate()
1986 spin_unlock(&dentry->d_lock); in __d_instantiate()
2075 spin_lock(&dentry->d_lock); in __d_instantiate_anon()
2083 spin_unlock(&dentry->d_lock); in __d_instantiate_anon()
2428 spin_lock(&dentry->d_lock); in __d_lookup()
2439 spin_unlock(&dentry->d_lock); in __d_lookup()
2442 spin_unlock(&dentry->d_lock); in __d_lookup()
2499 spin_lock(&dentry->d_lock); in d_delete()
2508 spin_unlock(&dentry->d_lock); in d_delete()
2532 spin_lock(&entry->d_lock); in d_rehash()
2534 spin_unlock(&entry->d_lock); in d_rehash()
2561 spin_unlock(&dentry->d_lock); in d_wait_lookup()
2563 spin_lock(&dentry->d_lock); in d_wait_lookup()
2643 spin_lock(&dentry->d_lock); in d_alloc_parallel()
2660 spin_unlock(&dentry->d_lock); in d_alloc_parallel()
2672 spin_unlock(&dentry->d_lock); in d_alloc_parallel()
2699 spin_lock(&dentry->d_lock); in __d_add()
2716 spin_unlock(&dentry->d_lock); in __d_add()
2769 spin_lock(&alias->d_lock); in d_exact_alias()
2771 spin_unlock(&alias->d_lock); in d_exact_alias()
2776 spin_unlock(&alias->d_lock); in d_exact_alias()
2874 spin_lock(&target->d_parent->d_lock); in __d_move()
2877 spin_lock(&target->d_parent->d_lock); in __d_move()
2878 spin_lock_nested(&old_parent->d_lock, DENTRY_D_LOCK_NESTED); in __d_move()
2881 spin_lock(&old_parent->d_lock); in __d_move()
2883 spin_lock_nested(&target->d_parent->d_lock, in __d_move()
2886 spin_lock_nested(&dentry->d_lock, 2); in __d_move()
2887 spin_lock_nested(&target->d_lock, 3); in __d_move()
2931 spin_unlock(&dentry->d_parent->d_lock); in __d_move()
2933 spin_unlock(&old_parent->d_lock); in __d_move()
2934 spin_unlock(&target->d_lock); in __d_move()
2935 spin_unlock(&dentry->d_lock); in __d_move()
3176 spin_lock(&dentry->d_parent->d_lock); in d_tmpfile()
3177 spin_lock_nested(&dentry->d_lock, DENTRY_D_LOCK_NESTED); in d_tmpfile()
3180 spin_unlock(&dentry->d_lock); in d_tmpfile()
3181 spin_unlock(&dentry->d_parent->d_lock); in d_tmpfile()