Lines Matching refs:dcache
16 Prior to 2.5.10, dcache_lock was acquired in d_lookup (dcache hash lookup) and
22 Since 2.5.62 kernel, dcache has been using a new locking model that uses RCU to
23 make dcache look-up lock-free.
35 (including dcache look-up) completely "store-free" (so, no locks, atomics, or
69 - perform dcache hash name lookups on (parent, name element) tuples;
74 Safe store-free look-up of dcache hash table
79 In order to lookup a dcache (parent, name) tuple, we take a hash on the tuple
80 and use that to select a bucket in the dcache-hash table. The list of entries
88 Parent and name members of a dentry, as well as its membership in the dcache
177 In refcount based dcache lookups, d_lock is used to serialise access to
213 is the traditional[*] way of performing dcache lookups using d_lock to
375 Papers and other documentation on dcache locking
378 1. Scaling dcache with RCU (https://linuxjournal.com/article.php?sid=7124).
380 2. http://lse.sourceforge.net/locking/dcache/dcache.html