• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/fs/

Lines Matching defs:dcache_lock

40  __cacheline_aligned_in_smp DEFINE_SPINLOCK(dcache_lock);
43 EXPORT_SYMBOL(dcache_lock);
84 * no dcache_lock, please. The caller must decrement dentry_stat.nr_dentry
85 * inside dcache_lock.
101 * Called with dcache_lock and per dentry lock held, drops both.
110 spin_unlock(&dcache_lock);
119 spin_unlock(&dcache_lock);
127 * Called with dcache_lock and d_lock, releases both. The dentry must
182 if (!atomic_dec_and_lock(&dentry->d_count, &dcache_lock))
188 spin_unlock(&dcache_lock);
208 spin_unlock(&dcache_lock);
243 spin_lock(&dcache_lock);
245 spin_unlock(&dcache_lock);
253 spin_unlock(&dcache_lock);
255 spin_lock(&dcache_lock);
272 spin_unlock(&dcache_lock);
279 spin_unlock(&dcache_lock);
283 /* This should be called _only_ with dcache_lock held */
349 spin_lock(&dcache_lock);
351 spin_unlock(&dcache_lock);
364 spin_lock(&dcache_lock);
371 spin_unlock(&dcache_lock);
377 spin_unlock(&dcache_lock);
386 * Called with dcache_lock, drops it and then regains.
395 spin_lock(&dcache_lock);
401 * because dcache_lock needs to be taken anyway.
403 spin_lock(&dcache_lock);
416 spin_lock(&dcache_lock);
438 spin_lock(&dcache_lock);
444 cond_resched_lock(&dcache_lock);
525 spin_unlock(&dcache_lock);
559 spin_lock(&dcache_lock);
583 cond_resched_lock(&dcache_lock);
586 spin_unlock(&dcache_lock);
602 spin_lock(&dcache_lock);
608 spin_unlock(&dcache_lock);
617 spin_lock(&dcache_lock);
626 cond_resched_lock(&dcache_lock);
628 spin_unlock(&dcache_lock);
691 spin_lock(&dcache_lock);
693 spin_unlock(&dcache_lock);
698 * - we don't need to use dentry->d_lock, and only need dcache_lock when
744 spin_lock(&dcache_lock);
770 spin_unlock(&dcache_lock);
773 spin_unlock(&dcache_lock);
797 spin_lock(&dcache_lock);
845 spin_unlock(&dcache_lock);
945 spin_lock(&dcache_lock);
949 spin_unlock(&dcache_lock);
982 spin_lock(&dcache_lock);
987 spin_unlock(&dcache_lock);
1047 spin_lock(&dcache_lock);
1049 spin_unlock(&dcache_lock);
1134 spin_lock(&dcache_lock);
1152 spin_unlock(&dcache_lock);
1183 spin_lock(&dcache_lock);
1188 spin_unlock(&dcache_lock);
1194 /* d_instantiate takes dcache_lock, so we do it by hand */
1198 spin_unlock(&dcache_lock);
1218 * __d_lookup is dcache_lock free. The hash list is protected using RCU.
1230 * select_parent and __dget_locked. This laziness saves lookup from dcache_lock
1360 spin_lock(&dcache_lock);
1364 * as it is parsed under dcache_lock
1368 spin_unlock(&dcache_lock);
1372 spin_unlock(&dcache_lock);
1404 spin_lock(&dcache_lock);
1420 spin_unlock(&dcache_lock);
1446 spin_lock(&dcache_lock);
1450 spin_unlock(&dcache_lock);
1591 spin_lock(&dcache_lock);
1593 spin_unlock(&dcache_lock);
1614 * dentry->d_parent->d_inode->i_mutex and the dcache_lock
1619 * On return, dcache_lock will have been unlocked.
1647 spin_unlock(&dcache_lock);
1701 spin_lock(&dcache_lock);
1744 spin_unlock(&dcache_lock);
1755 spin_unlock(&dcache_lock);
1774 * "buflen" should be positive. Caller holds the dcache_lock.
1866 spin_lock(&dcache_lock);
1868 spin_unlock(&dcache_lock);
1932 spin_lock(&dcache_lock);
1938 spin_unlock(&dcache_lock);
1952 spin_unlock(&dcache_lock);
2016 spin_lock(&dcache_lock);
2038 spin_unlock(&dcache_lock);