Searched refs:d_lockref (Results 1 – 6 of 6) sorted by relevance
80 #define d_lock d_lockref.lock100 struct lockref d_lockref; /* per-dentry lock and refcount member283 return dentry->d_lockref.count; in d_count()314 dentry->d_lockref.count++; in dget_dlock()340 lockref_get(&dentry->d_lockref); in dget()
199 …&(&dentry->d_lockref.lock)->rlock: 39791 40179 0.15 1302.08 …
168 if (dentry && !lockref_get_not_dead(&dentry->d_lockref)) in __dcache_find_get_entry()1651 if (__lockref_is_dead(&dentry->d_lockref)) { in __dentry_leases_walk()1669 if (dentry->d_lockref.count > 0) { in __dentry_leases_walk()1747 if (dentry->d_lockref.count > 0 || in __dir_lease_check()
225 …&(&dentry->d_lockref.lock)->rlock: 39791 40179 0.15 1302.08 …
2130 if (!lockref_get_not_dead(&dentry->d_lockref)) in get_stashed_dentry()2191 if (lockref_get_not_dead(&old->d_lockref)) in stash_dentry()
776 if (unlikely(!lockref_get_not_dead(&path->dentry->d_lockref))) { in __legitimize_path()888 if (unlikely(!lockref_get_not_dead(&nd->path.dentry->d_lockref))) in try_to_unlazy_next()898 if (unlikely(!lockref_get_not_dead(&dentry->d_lockref))) in try_to_unlazy_next()