Lines Matching refs:d_lock
288 spin_lock(&dentry->d_lock); in take_dentry_name_snapshot()
297 spin_unlock(&dentry->d_lock); in take_dentry_name_snapshot()
358 __releases(dentry->d_lock) in dentry_unlink_inode()
367 spin_unlock(&dentry->d_lock); in dentry_unlink_inode()
506 spin_lock(&dentry->d_lock); in d_drop()
508 spin_unlock(&dentry->d_lock); in d_drop()
577 spin_unlock(&parent->d_lock); in __dentry_kill()
581 spin_unlock(&dentry->d_lock); in __dentry_kill()
586 spin_lock(&dentry->d_lock); in __dentry_kill()
591 spin_unlock(&dentry->d_lock); in __dentry_kill()
601 spin_unlock(&dentry->d_lock); in __lock_parent()
604 spin_lock(&parent->d_lock); in __lock_parent()
614 spin_unlock(&parent->d_lock); in __lock_parent()
619 spin_lock_nested(&dentry->d_lock, DENTRY_D_LOCK_NESTED); in __lock_parent()
630 if (likely(spin_trylock(&parent->d_lock))) in lock_parent()
665 __releases(dentry->d_lock) in dentry_kill()
675 if (unlikely(!spin_trylock(&parent->d_lock))) { in dentry_kill()
681 spin_unlock(&parent->d_lock); in dentry_kill()
690 spin_unlock(&dentry->d_lock); in dentry_kill()
692 spin_lock(&dentry->d_lock); in dentry_kill()
705 spin_unlock(&parent->d_lock); in dentry_kill()
706 spin_unlock(&dentry->d_lock); in dentry_kill()
742 spin_lock(&dentry->d_lock); in fast_dput()
745 spin_unlock(&dentry->d_lock); in fast_dput()
791 spin_lock(&dentry->d_lock); in fast_dput()
800 spin_unlock(&dentry->d_lock); in fast_dput()
855 spin_unlock(&dentry->d_lock); in dput()
865 __must_hold(&dentry->d_lock) in __dput_to_list()
888 spin_unlock(&dentry->d_lock); in dput_to_list()
928 spin_lock(&ret->d_lock); in dget_parent()
930 spin_unlock(&ret->d_lock); in dget_parent()
937 spin_unlock(&ret->d_lock); in dget_parent()
993 spin_lock(&alias->d_lock); in __d_find_alias()
996 spin_unlock(&alias->d_lock); in __d_find_alias()
999 spin_unlock(&alias->d_lock); in __d_find_alias()
1027 spin_lock(&dentry->d_lock); in d_prune_aliases()
1036 spin_unlock(&parent->d_lock); in d_prune_aliases()
1038 spin_unlock(&dentry->d_lock); in d_prune_aliases()
1065 spin_unlock(&dentry->d_lock); in shrink_lock_dentry()
1067 spin_lock(&dentry->d_lock); in shrink_lock_dentry()
1076 if (IS_ROOT(dentry) || likely(spin_trylock(&parent->d_lock))) in shrink_lock_dentry()
1079 spin_unlock(&dentry->d_lock); in shrink_lock_dentry()
1080 spin_lock(&parent->d_lock); in shrink_lock_dentry()
1082 spin_unlock(&parent->d_lock); in shrink_lock_dentry()
1083 spin_lock(&dentry->d_lock); in shrink_lock_dentry()
1086 spin_lock_nested(&dentry->d_lock, DENTRY_D_LOCK_NESTED); in shrink_lock_dentry()
1089 spin_unlock(&parent->d_lock); in shrink_lock_dentry()
1102 spin_lock(&dentry->d_lock); in shrink_dentry_list()
1110 spin_unlock(&dentry->d_lock); in shrink_dentry_list()
1136 if (!spin_trylock(&dentry->d_lock)) in dentry_lru_isolate()
1146 spin_unlock(&dentry->d_lock); in dentry_lru_isolate()
1152 spin_unlock(&dentry->d_lock); in dentry_lru_isolate()
1177 spin_unlock(&dentry->d_lock); in dentry_lru_isolate()
1216 if (!spin_trylock(&dentry->d_lock)) in dentry_lru_isolate_shrink()
1220 spin_unlock(&dentry->d_lock); in dentry_lru_isolate_shrink()
1279 spin_lock(&this_parent->d_lock); in d_walk()
1303 spin_lock_nested(&dentry->d_lock, DENTRY_D_LOCK_NESTED); in d_walk()
1310 spin_unlock(&dentry->d_lock); in d_walk()
1316 spin_unlock(&dentry->d_lock); in d_walk()
1321 spin_unlock(&this_parent->d_lock); in d_walk()
1322 spin_release(&dentry->d_lock.dep_map, 1, _RET_IP_); in d_walk()
1324 spin_acquire(&this_parent->d_lock.dep_map, 0, 1, _RET_IP_); in d_walk()
1327 spin_unlock(&dentry->d_lock); in d_walk()
1338 spin_unlock(&child->d_lock); in d_walk()
1339 spin_lock(&this_parent->d_lock); in d_walk()
1359 spin_unlock(&this_parent->d_lock); in d_walk()
1364 spin_unlock(&this_parent->d_lock); in d_walk()
1427 spin_lock(&p->d_lock); in d_set_mounted()
1429 spin_unlock(&p->d_lock); in d_set_mounted()
1432 spin_unlock(&p->d_lock); in d_set_mounted()
1434 spin_lock(&dentry->d_lock); in d_set_mounted()
1442 spin_unlock(&dentry->d_lock); in d_set_mounted()
1558 spin_lock(&data.victim->d_lock); in shrink_dcache_parent()
1560 spin_unlock(&data.victim->d_lock); in shrink_dcache_parent()
1644 spin_lock(&dentry->d_lock); in d_invalidate()
1646 spin_unlock(&dentry->d_lock); in d_invalidate()
1650 spin_unlock(&dentry->d_lock); in d_invalidate()
1727 spin_lock_init(&dentry->d_lock); in __d_alloc()
1770 spin_lock(&parent->d_lock); in d_alloc()
1778 spin_unlock(&parent->d_lock); in d_alloc()
1873 spin_lock(&dentry->d_lock); in d_set_fallthru()
1875 spin_unlock(&dentry->d_lock); in d_set_fallthru()
1919 spin_lock(&dentry->d_lock); in __d_instantiate()
1930 spin_unlock(&dentry->d_lock); in __d_instantiate()
2019 spin_lock(&dentry->d_lock); in __d_instantiate_anon()
2027 spin_unlock(&dentry->d_lock); in __d_instantiate_anon()
2372 spin_lock(&dentry->d_lock); in __d_lookup()
2383 spin_unlock(&dentry->d_lock); in __d_lookup()
2386 spin_unlock(&dentry->d_lock); in __d_lookup()
2443 spin_lock(&dentry->d_lock); in d_delete()
2452 spin_unlock(&dentry->d_lock); in d_delete()
2476 spin_lock(&entry->d_lock); in d_rehash()
2478 spin_unlock(&entry->d_lock); in d_rehash()
2505 spin_unlock(&dentry->d_lock); in d_wait_lookup()
2507 spin_lock(&dentry->d_lock); in d_wait_lookup()
2587 spin_lock(&dentry->d_lock); in d_alloc_parallel()
2604 spin_unlock(&dentry->d_lock); in d_alloc_parallel()
2616 spin_unlock(&dentry->d_lock); in d_alloc_parallel()
2643 spin_lock(&dentry->d_lock); in __d_add()
2660 spin_unlock(&dentry->d_lock); in __d_add()
2713 spin_lock(&alias->d_lock); in d_exact_alias()
2715 spin_unlock(&alias->d_lock); in d_exact_alias()
2720 spin_unlock(&alias->d_lock); in d_exact_alias()
2818 spin_lock(&target->d_parent->d_lock); in __d_move()
2821 spin_lock(&target->d_parent->d_lock); in __d_move()
2822 spin_lock_nested(&old_parent->d_lock, DENTRY_D_LOCK_NESTED); in __d_move()
2825 spin_lock(&old_parent->d_lock); in __d_move()
2827 spin_lock_nested(&target->d_parent->d_lock, in __d_move()
2830 spin_lock_nested(&dentry->d_lock, 2); in __d_move()
2831 spin_lock_nested(&target->d_lock, 3); in __d_move()
2875 spin_unlock(&dentry->d_parent->d_lock); in __d_move()
2877 spin_unlock(&old_parent->d_lock); in __d_move()
2878 spin_unlock(&target->d_lock); in __d_move()
2879 spin_unlock(&dentry->d_lock); in __d_move()
3120 spin_lock(&dentry->d_parent->d_lock); in d_tmpfile()
3121 spin_lock_nested(&dentry->d_lock, DENTRY_D_LOCK_NESTED); in d_tmpfile()
3124 spin_unlock(&dentry->d_lock); in d_tmpfile()
3125 spin_unlock(&dentry->d_parent->d_lock); in d_tmpfile()