Home
last modified time | relevance | path

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

/linux-4.1.27/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 …]
Dnamei.c223 struct ocfs2_dentry_lock *dl = dentry->d_fsdata; in ocfs2_cleanup_add_entry_failure()
229 dentry->d_fsdata = NULL; in ocfs2_cleanup_add_entry_failure()
439 dl = dentry->d_fsdata; in ocfs2_mknod()
1961 dl = dentry->d_fsdata; in ocfs2_symlink()
Ddlmglue.c2666 struct ocfs2_dentry_lock *dl = dentry->d_fsdata; in ocfs2_dentry_lock()
2690 struct ocfs2_dentry_lock *dl = dentry->d_fsdata; in ocfs2_dentry_unlock()
/linux-4.1.27/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()
280 error = configfs_dirent_exists(p->d_fsdata, dentry->d_name.name); in configfs_create_dir()
284 error = configfs_make_dirent(p->d_fsdata, dentry, item, mode, in configfs_create_dir()
289 configfs_set_dir_dirent_depth(p->d_fsdata, dentry->d_fsdata); in configfs_create_dir()
295 struct configfs_dirent *sd = dentry->d_fsdata; in configfs_create_dir()
351 err = configfs_make_dirent(parent->d_fsdata, dentry, sl, mode, in configfs_create_link()
356 struct configfs_dirent *sd = dentry->d_fsdata; in configfs_create_link()
373 sd = d->d_fsdata; in remove_dir()
421 dentry->d_fsdata = configfs_get(sd); in configfs_attach_attr()
[all …]
Dconfigfs_internal.h112 struct configfs_dirent * sd = dentry->d_fsdata; in to_item()
118 struct configfs_dirent * sd = dentry->d_fsdata; in to_attr()
128 struct configfs_dirent * sd = dentry->d_fsdata; in configfs_get_config_item()
Dinode.c60 struct configfs_dirent * sd = dentry->d_fsdata; in configfs_setattr()
192 sd = dentry->d_fsdata; in configfs_create()
252 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()
144 sd = dentry->d_parent->d_fsdata; in configfs_symlink()
187 struct configfs_dirent *sd = dentry->d_fsdata; in configfs_unlink()
Dmount.c99 root->d_fsdata = &configfs_root; in configfs_fill_super()
Dfile.c325 struct configfs_dirent *parent_sd = dir->d_fsdata; in configfs_create_file()
/linux-4.1.27/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()
312 if (inode->i_ino == (u32)(unsigned long)src_dentry->d_fsdata) { in hfsplus_link()
328 src_dentry->d_fsdata = (void *)(unsigned long)cnid; in hfsplus_link()
[all …]
Dioctl.c33 u32 cnid = (unsigned long)dentry->d_fsdata; in hfsplus_ioctl_bless()
/linux-4.1.27/fs/overlayfs/
Dsuper.c73 struct ovl_entry *oe = dentry->d_fsdata; in ovl_path_type()
102 struct ovl_entry *oe = dentry->d_fsdata; in ovl_path_upper()
122 struct ovl_entry *oe = dentry->d_fsdata; in ovl_dentry_upper()
129 struct ovl_entry *oe = dentry->d_fsdata; in ovl_dentry_lower()
136 struct ovl_entry *oe = dentry->d_fsdata; in ovl_dentry_real()
162 struct ovl_entry *oe = dentry->d_fsdata; in ovl_dir_cache()
169 struct ovl_entry *oe = dentry->d_fsdata; in ovl_set_dir_cache()
176 struct ovl_entry *oe = dentry->d_fsdata; in ovl_path_lower()
201 struct ovl_entry *oe = dentry->d_fsdata; in ovl_dentry_is_opaque()
207 struct ovl_entry *oe = dentry->d_fsdata; in ovl_dentry_set_opaque()
[all …]
Dinode.c111 oe = alias->d_fsdata; in ovl_permission()
Ddir.c396 inode = ovl_new_inode(dentry->d_sb, mode, dentry->d_fsdata); in ovl_create_or_link()
/linux-4.1.27/fs/nfs/
Dunlink.c148 devname_garbage = alias->d_fsdata; in nfs_do_call_unlink()
149 alias->d_fsdata = data; in nfs_do_call_unlink()
274 devname_garbage = dentry->d_fsdata; in nfs_async_unlink()
275 dentry->d_fsdata = data; in nfs_async_unlink()
310 data = dentry->d_fsdata; in nfs_complete_unlink()
311 dentry->d_fsdata = NULL; in nfs_complete_unlink()
325 struct nfs_unlinkdata *data = dentry->d_fsdata; in nfs_cancel_async_unlink()
328 dentry->d_fsdata = NULL; in nfs_cancel_async_unlink()
568 (struct nfs_unlinkdata *)dentry->d_fsdata); in nfs_sillyrename()
Dgetroot.c123 if (IS_ROOT(ret) && !ret->d_fsdata && in nfs_get_root()
125 ret->d_fsdata = name; in nfs_get_root()
Dnamespace.c93 base = dentry->d_fsdata; in nfs_path()
Ddir.c1340 if (unlikely(dentry->d_fsdata)) { in nfs_d_release()
1344 kfree(dentry->d_fsdata); in nfs_d_release()
/linux-4.1.27/fs/kernfs/
Dinode.c115 struct kernfs_node *kn = dentry->d_fsdata; in kernfs_iop_setattr()
163 struct kernfs_node *kn = dentry->d_fsdata; in kernfs_iop_setxattr()
201 struct kernfs_node *kn = dentry->d_fsdata; in kernfs_iop_removexattr()
214 struct kernfs_node *kn = dentry->d_fsdata; in kernfs_iop_getxattr()
226 struct kernfs_node *kn = dentry->d_fsdata; in kernfs_iop_listxattr()
273 struct kernfs_node *kn = dentry->d_fsdata; in kernfs_iop_getattr()
Dmount.c34 struct kernfs_root *root = kernfs_root(dentry->d_fsdata); in kernfs_sop_show_options()
94 root->d_fsdata = info->root->kn; in kernfs_fill_super()
199 struct kernfs_node *root_kn = sb->s_root->d_fsdata; in kernfs_kill_sb()
Ddir.c450 kn = dentry->d_fsdata; in kernfs_dop_revalidate()
458 if (dentry->d_parent->d_fsdata != kn->parent) in kernfs_dop_revalidate()
480 kernfs_put(dentry->d_fsdata); in kernfs_dop_release()
502 return dentry->d_fsdata; in kernfs_node_from_dentry()
826 struct kernfs_node *parent = dentry->d_parent->d_fsdata; in kernfs_iop_lookup()
844 dentry->d_fsdata = kn; in kernfs_iop_lookup()
881 struct kernfs_node *kn = dentry->d_fsdata; in kernfs_iop_rmdir()
900 struct kernfs_node *kn = old_dentry->d_fsdata; in kernfs_iop_rename()
1412 struct kernfs_node *parent = dentry->d_fsdata; in kernfs_fop_readdir()
Dsymlink.c103 struct kernfs_node *kn = dentry->d_fsdata; in kernfs_getlink()
Dfile.c614 struct kernfs_node *kn = file->f_path.dentry->d_fsdata; in kernfs_fop_open()
731 struct kernfs_node *kn = filp->f_path.dentry->d_fsdata; in kernfs_fop_release()
785 struct kernfs_node *kn = filp->f_path.dentry->d_fsdata; in kernfs_fop_poll()
/linux-4.1.27/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-4.1.27/drivers/staging/lustre/lustre/llite/
Ddcache.c73 de->d_fsdata = NULL; in ll_release()
187 if (de->d_fsdata == NULL) { in ll_d_init()
193 if (likely(de->d_fsdata == NULL)) { in ll_d_init()
194 de->d_fsdata = lld; in ll_d_init()
Dllite_internal.h80 #define ll_d2d(de) ((struct ll_dentry_data*)((de)->d_fsdata))
/linux-4.1.27/fs/ecryptfs/
Decryptfs_kernel.h502 return (struct ecryptfs_dentry_info *)dentry->d_fsdata; in ecryptfs_dentry_to_private()
509 dentry->d_fsdata = dentry_info; in ecryptfs_set_dentry_private()
515 return ((struct ecryptfs_dentry_info *)dentry->d_fsdata)->lower_path.dentry; in ecryptfs_dentry_to_lower()
521 return ((struct ecryptfs_dentry_info *)dentry->d_fsdata)->lower_path.mnt; in ecryptfs_dentry_to_lower_mnt()
527 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-4.1.27/fs/
Dnsfs.c17 const struct proc_ns_operations *ns_ops = dentry->d_fsdata; in ns_dname()
97 dentry->d_fsdata = (void *)ns_ops; in ns_get_path()
Ddcache.c1594 dentry->d_fsdata = NULL; in __d_alloc()
Dnamespace.c1640 dentry->d_fsdata == &mntns_operations; in is_mnt_ns_file()
/linux-4.1.27/fs/affs/
Damigaffs.c127 if (entry_ino == (u32)(long)dentry->d_fsdata) { in affs_fix_dcache()
128 dentry->d_fsdata = (void *)inode->i_ino; in affs_fix_dcache()
153 link_ino = (u32)(long)dentry->d_fsdata; in affs_remove_link()
281 bh = affs_bread(sb, (u32)(long)dentry->d_fsdata); in affs_remove_header()
Dnamei.c234 dentry->d_fsdata = (void *)(long)ino; in affs_lookup()
Dinode.c398 dentry->d_fsdata = (void *)(long)bh->b_blocknr; in affs_add_entry()
/linux-4.1.27/arch/s390/hypfs/
Dinode.c61 dentry->d_fsdata = hypfs_last_dentry; in hypfs_add_dentry()
91 next_dentry = hypfs_last_dentry->d_fsdata; in hypfs_delete_tree()
/linux-4.1.27/fs/autofs4/
Droot.c536 dentry->d_fsdata = ino; in autofs4_lookup()
577 if (!dentry->d_fsdata) in autofs4_dir_symlink()
844 dentry->d_fsdata != NULL; in is_autofs4_dentry()
Dautofs_i.h139 return (struct autofs_info *)(dentry->d_fsdata); in autofs4_dentry_ino()
Dinode.c263 root->d_fsdata = ino; in autofs4_fill_super()
/linux-4.1.27/fs/debugfs/
Dinode.c190 f = (struct vfsmount *(*)(void *))path->dentry->d_fsdata; in debugfs_automount()
468 dentry->d_fsdata = (void *)f; in debugfs_create_automount()
/linux-4.1.27/fs/afs/
Ddir.c551 dentry->d_fsdata = (void *)(unsigned long) vnode->status.data_version; in afs_lookup()
616 if (dentry->d_fsdata == dir_version) in afs_d_revalidate()
672 dentry->d_fsdata = dir_version; in afs_d_revalidate()
/linux-4.1.27/fs/ceph/
Ddir.c38 if (dentry->d_fsdata) in ceph_init_dentry()
46 if (dentry->d_fsdata) { in ceph_init_dentry()
64 dentry->d_fsdata = di; in ceph_init_dentry()
1137 dentry->d_fsdata = NULL; in ceph_d_release()
Dsuper.h511 return (struct ceph_dentry_info *)dentry->d_fsdata; in ceph_dentry()
Dinode.c1460 di = dn->d_fsdata; in ceph_readdir_prepopulate()
/linux-4.1.27/include/linux/
Ddcache.h124 void *d_fsdata; /* fs-specific data */ member
/linux-4.1.27/fs/ncpfs/
Ddir.c412 dentry->d_fsdata = NULL; in ncp_invalidate_dircache_entries()
572 if (!dentry->d_fsdata) /* not referenced from page cache */ in ncp_d_prune()
663 newdent->d_fsdata = newdent; in ncp_fill_cache()
/linux-4.1.27/ipc/
Dmqueue.c423 struct mq_attr *attr = dentry->d_fsdata; in mqueue_create()
740 path->dentry->d_fsdata = attr; in do_create()
755 path->dentry->d_fsdata = NULL; in do_create()
/linux-4.1.27/fs/fuse/
Ddir.c57 entry->d_fsdata = (void *) (unsigned long) (time >> 32); in fuse_dentry_settime()
63 ((u64) (unsigned long) entry->d_fsdata << 32); in fuse_dentry_time()
/linux-4.1.27/fs/btrfs/
Dinode.c5622 kfree(dentry->d_fsdata); in btrfs_dentry_release()