Home
last modified time | relevance | path

Searched refs:d_fsdata (Results 1 – 25 of 47) sorted by relevance

12

/Linux-v4.19/fs/ocfs2/
Ddcache.c47 dentry->d_fsdata = (void *)gen; in ocfs2_dentry_attach_gen()
71 unsigned long gen = (unsigned long) dentry->d_fsdata; in ocfs2_dentry_revalidate()
114 if (!dentry->d_fsdata) { in ocfs2_dentry_revalidate()
140 if (!dentry->d_fsdata) in ocfs2_match_dentry()
232 struct ocfs2_dentry_lock *dl = dentry->d_fsdata; in ocfs2_dentry_attach_lock()
246 if (d_really_is_negative(dentry) && dentry->d_fsdata) { in ocfs2_dentry_attach_lock()
249 dentry->d_fsdata = dl = NULL; in ocfs2_dentry_attach_lock()
274 dl = alias->d_fsdata; in ocfs2_dentry_attach_lock()
313 dentry->d_fsdata = dl; in ocfs2_dentry_attach_lock()
337 dentry->d_fsdata = NULL; in ocfs2_dentry_attach_lock()
[all …]
/Linux-v4.19/fs/configfs/
Ddir.c56 struct configfs_dirent *sd = dentry->d_fsdata; in configfs_d_iput()
238 dentry->d_fsdata = configfs_get(sd); in configfs_make_dirent()
286 error = configfs_dirent_exists(p->d_fsdata, dentry->d_name.name); in configfs_create_dir()
290 error = configfs_make_dirent(p->d_fsdata, dentry, item, mode, in configfs_create_dir()
295 configfs_set_dir_dirent_depth(p->d_fsdata, dentry->d_fsdata); in configfs_create_dir()
301 struct configfs_dirent *sd = dentry->d_fsdata; in configfs_create_dir()
357 err = configfs_make_dirent(parent->d_fsdata, dentry, sl, mode, in configfs_create_link()
362 struct configfs_dirent *sd = dentry->d_fsdata; in configfs_create_link()
379 sd = d->d_fsdata; in remove_dir()
427 dentry->d_fsdata = configfs_get(sd); in configfs_attach_attr()
[all …]
Dconfigfs_internal.h115 struct configfs_dirent * sd = dentry->d_fsdata; in to_item()
121 struct configfs_dirent * sd = dentry->d_fsdata; in to_attr()
138 struct configfs_dirent * sd = dentry->d_fsdata; in configfs_get_config_item()
Dinode.c60 struct configfs_dirent * sd = dentry->d_fsdata; in configfs_setattr()
194 sd = dentry->d_fsdata; in configfs_create()
262 struct configfs_dirent * parent_sd = dir->d_fsdata; in configfs_hash_and_remove()
Dsymlink.c76 struct configfs_dirent *target_sd = item->ci_dentry->d_fsdata; in create_link()
143 sd = dentry->d_parent->d_fsdata; in configfs_symlink()
186 struct configfs_dirent *sd = dentry->d_fsdata; in configfs_unlink()
Dmount.c99 root->d_fsdata = &configfs_root; in configfs_fill_super()
/Linux-v4.19/fs/hfsplus/
Ddir.c25 dentry->d_fsdata = (void *)(unsigned long)cnid; in hfsplus_instantiate()
43 dentry->d_fsdata = NULL; in hfsplus_lookup()
69 dentry->d_fsdata = (void *)(unsigned long)cnid; in hfsplus_lookup()
90 if (dentry->d_fsdata) { in hfsplus_lookup()
95 cnid = (unsigned long)dentry->d_fsdata; in hfsplus_lookup()
98 dentry->d_fsdata = (void *)(unsigned long)cnid; in hfsplus_lookup()
110 } else if (!dentry->d_fsdata) in hfsplus_lookup()
111 dentry->d_fsdata = (void *)(unsigned long)cnid; in hfsplus_lookup()
317 if (inode->i_ino == (u32)(unsigned long)src_dentry->d_fsdata) { in hfsplus_link()
333 src_dentry->d_fsdata = (void *)(unsigned long)cnid; in hfsplus_link()
[all …]
/Linux-v4.19/fs/afs/
Ddynroot.c213 subdir->d_fsdata = (void *)1UL; in afs_dynroot_mkdir()
244 if (subdir->d_fsdata) { in afs_dynroot_rmdir()
246 subdir->d_fsdata = NULL; in afs_dynroot_rmdir()
303 if (subdir->d_fsdata) { in afs_dynroot_depopulate()
304 subdir->d_fsdata = NULL; in afs_dynroot_depopulate()
/Linux-v4.19/fs/nfs/
Dunlink.c138 devname_garbage = alias->d_fsdata; in nfs_call_unlink()
139 alias->d_fsdata = data; in nfs_call_unlink()
193 devname_garbage = dentry->d_fsdata; in nfs_async_unlink()
194 dentry->d_fsdata = data; in nfs_async_unlink()
230 data = dentry->d_fsdata; in nfs_complete_unlink()
231 dentry->d_fsdata = NULL; in nfs_complete_unlink()
244 struct nfs_unlinkdata *data = dentry->d_fsdata; in nfs_cancel_async_unlink()
247 dentry->d_fsdata = NULL; in nfs_cancel_async_unlink()
Dgetroot.c123 if (IS_ROOT(ret) && !ret->d_fsdata && in nfs_get_root()
125 ret->d_fsdata = name; in nfs_get_root()
/Linux-v4.19/fs/9p/
Dvfs_dentry.c72 hlist_for_each_safe(p, n, (struct hlist_head *)&dentry->d_fsdata) in v9fs_dentry_release()
74 dentry->d_fsdata = NULL; in v9fs_dentry_release()
Dfid.c46 hlist_add_head(&fid->dlist, (struct hlist_head *)&dentry->d_fsdata); in __add_fid()
73 if (dentry->d_fsdata) { in v9fs_fid_find()
74 struct hlist_head *h = (struct hlist_head *)&dentry->d_fsdata; in v9fs_fid_find()
/Linux-v4.19/fs/overlayfs/
Dutil.c126 struct ovl_entry *oe = dentry->d_fsdata; in ovl_path_type()
159 struct ovl_entry *oe = dentry->d_fsdata; in ovl_path_lower()
171 struct ovl_entry *oe = dentry->d_fsdata; in ovl_path_lowerdata()
200 struct ovl_entry *oe = dentry->d_fsdata; in ovl_dentry_lower()
207 struct ovl_entry *oe = dentry->d_fsdata; in ovl_layer_lower()
220 struct ovl_entry *oe = dentry->d_fsdata; in ovl_dentry_lowerdata()
856 struct ovl_entry *oe = dentry->d_fsdata; in ovl_is_metacopy_dentry()
Dnamei.c762 struct ovl_entry *oe = dentry->d_fsdata; in ovl_path_next()
805 struct ovl_entry *poe = dentry->d_parent->d_fsdata; in ovl_lookup()
806 struct ovl_entry *roe = dentry->d_sb->s_root->d_fsdata; in ovl_lookup()
1036 dentry->d_fsdata = oe; in ovl_lookup()
1081 dentry->d_fsdata = NULL; in ovl_lookup()
1103 struct ovl_entry *poe = dentry->d_parent->d_fsdata; in ovl_lower_positive()
Dovl_entry.h88 return (struct ovl_entry *) dentry->d_fsdata; in OVL_E()
/Linux-v4.19/fs/debugfs/
Dinode.c183 void *fsd = dentry->d_fsdata; in debugfs_release_dentry()
186 kfree(dentry->d_fsdata); in debugfs_release_dentry()
192 f = (debugfs_automount_t)path->dentry->d_fsdata; in debugfs_automount()
360 dentry->d_fsdata = (void *)((unsigned long)real_fops | in __debugfs_create_file()
557 dentry->d_fsdata = (void *)f; in debugfs_create_automount()
632 fsd = READ_ONCE(dentry->d_fsdata); in __debugfs_remove_file()
Dfile.c50 struct debugfs_fsdata *fsd = F_DENTRY(filp)->d_fsdata; in debugfs_real_fops()
85 d_fsd = READ_ONCE(dentry->d_fsdata); in debugfs_file_get()
97 if (cmpxchg(&dentry->d_fsdata, d_fsd, fsd) != d_fsd) { in debugfs_file_get()
99 fsd = READ_ONCE(dentry->d_fsdata); in debugfs_file_get()
132 struct debugfs_fsdata *fsd = READ_ONCE(dentry->d_fsdata); in debugfs_file_put()
/Linux-v4.19/fs/ecryptfs/
Decryptfs_kernel.h516 return (struct ecryptfs_dentry_info *)dentry->d_fsdata; in ecryptfs_dentry_to_private()
523 dentry->d_fsdata = dentry_info; in ecryptfs_set_dentry_private()
529 return ((struct ecryptfs_dentry_info *)dentry->d_fsdata)->lower_path.dentry; in ecryptfs_dentry_to_lower()
535 return ((struct ecryptfs_dentry_info *)dentry->d_fsdata)->lower_path.mnt; in ecryptfs_dentry_to_lower_mnt()
541 return &((struct ecryptfs_dentry_info *)dentry->d_fsdata)->lower_path; in ecryptfs_dentry_to_lower_path()
Ddentry.c82 struct ecryptfs_dentry_info *p = dentry->d_fsdata; in ecryptfs_d_release()
/Linux-v4.19/fs/
Dnsfs.c25 const struct proc_ns_operations *ns_ops = dentry->d_fsdata; in ns_dname()
95 dentry->d_fsdata = (void *)ns->ops; in __ns_get_path()
254 const struct proc_ns_operations *ns_ops = dentry->d_fsdata; in nsfs_show_path()
/Linux-v4.19/fs/cifs/
Dcifsfs.h46 dentry->d_fsdata = (void *) time; in cifs_set_time()
51 return (unsigned long) dentry->d_fsdata; in cifs_get_time()
/Linux-v4.19/fs/affs/
Damigaffs.c130 if (entry_ino == (u32)(long)dentry->d_fsdata) { in affs_fix_dcache()
131 dentry->d_fsdata = (void *)inode->i_ino; in affs_fix_dcache()
156 link_ino = (u32)(long)dentry->d_fsdata; in affs_remove_link()
284 bh = affs_bread(sb, (u32)(long)dentry->d_fsdata); in affs_remove_header()
Dnamei.c218 dentry->d_fsdata = (void *)(long)ino; in affs_lookup()
230 res->d_fsdata = dentry->d_fsdata; in affs_lookup()
/Linux-v4.19/fs/devpts/
Dinode.c590 dentry->d_fsdata = priv; in devpts_pty_new()
611 return dentry->d_fsdata; in devpts_get_priv()
624 dentry->d_fsdata = NULL; in devpts_pty_kill()
/Linux-v4.19/fs/orangefs/
Ddcache.c98 unsigned long time = (unsigned long) dentry->d_fsdata; in orangefs_d_revalidate()

12