Lines Matching refs:dentry
31 static int v9fs_cached_dentry_delete(const struct dentry *dentry) in v9fs_cached_dentry_delete() argument
34 dentry, dentry); in v9fs_cached_dentry_delete()
37 if (d_really_is_negative(dentry)) in v9fs_cached_dentry_delete()
48 static void v9fs_dentry_release(struct dentry *dentry) in v9fs_dentry_release() argument
54 dentry, dentry); in v9fs_dentry_release()
56 spin_lock(&dentry->d_lock); in v9fs_dentry_release()
57 hlist_move_list((struct hlist_head *)&dentry->d_fsdata, &head); in v9fs_dentry_release()
58 spin_unlock(&dentry->d_lock); in v9fs_dentry_release()
64 static int __v9fs_lookup_revalidate(struct dentry *dentry, unsigned int flags) in __v9fs_lookup_revalidate() argument
73 inode = d_inode(dentry); in __v9fs_lookup_revalidate()
82 fid = v9fs_fid_lookup(dentry); in __v9fs_lookup_revalidate()
103 struct dentry *dentry, unsigned int flags) in v9fs_lookup_revalidate() argument
105 return __v9fs_lookup_revalidate(dentry, flags); in v9fs_lookup_revalidate()
108 static bool v9fs_dentry_unalias_trylock(const struct dentry *dentry) in v9fs_dentry_unalias_trylock() argument
110 struct v9fs_session_info *v9ses = v9fs_dentry2v9ses(dentry); in v9fs_dentry_unalias_trylock()
114 static void v9fs_dentry_unalias_unlock(const struct dentry *dentry) in v9fs_dentry_unalias_unlock() argument
116 struct v9fs_session_info *v9ses = v9fs_dentry2v9ses(dentry); in v9fs_dentry_unalias_unlock()