Searched refs:d_parent (Results 26 - 50 of 112) sorted by relevance

12345

/linux-master/fs/configfs/
H A Dinode.c173 p_inode = d_inode(dentry->d_parent);
H A Dfile.c309 buffer->item = to_item(dentry->d_parent);
/linux-master/security/
H A Dinode.c302 dir = d_inode(dentry->d_parent);
/linux-master/fs/crypto/
H A Dhooks.c52 dentry_parent = READ_ONCE(dentry->d_parent);
/linux-master/drivers/gpu/drm/xe/
H A Dxe_gt_debugfs.c71 struct dentry *parent = node->dent->d_parent;
/linux-master/fs/overlayfs/
H A Dnamei.c914 err = ovl_set_impure(dentry->d_parent, upper->d_parent);
1035 struct ovl_entry *poe = OVL_E(dentry->d_parent);
1065 upperdir = ovl_dentry_upper(dentry->d_parent);
1375 struct ovl_entry *poe = OVL_E(dentry->d_parent);
H A Dreaddir.c490 this = dget(dir->d_parent);
724 if (OVL_TYPE_MERGE(ovl_path_type(dir->d_parent))) {
728 statpath.dentry = dir->d_parent;
772 OVL_TYPE_MERGE(ovl_path_type(dentry->d_parent))))) {
/linux-master/fs/smb/server/
H A Dvfs.c60 if (child->d_parent != parent) {
160 if (!inode_permission(idmap, d_inode(dentry->d_parent), MAY_EXEC | MAY_WRITE))
234 d = lookup_one(idmap, dentry->d_name.name, dentry->d_parent,
601 struct dentry *parent = path->dentry->d_parent;
728 old_parent = dget(old_child->d_parent);
734 parent_fp = ksmbd_lookup_fd_inode(old_child->d_parent);
/linux-master/fs/minix/
H A Ddir.c156 struct inode * dir = d_inode(dentry->d_parent);
202 struct inode *dir = d_inode(dentry->d_parent);
/linux-master/fs/nfs/
H A Dnamespace.c83 dentry = dentry->d_parent;
/linux-master/fs/afs/
H A Ddynroot.c220 ret = lookup_one_len(name, dentry->d_parent, len);
H A Ddir.c963 ret = lookup_one_len(buf, dentry->d_parent, len);
1063 parent = READ_ONCE(dentry->d_parent);
1699 if (op->dentry_2->d_parent == op->dentry->d_parent)
1985 op->rename.tmp = d_alloc(new_dentry->d_parent,
/linux-master/fs/fat/
H A Dnamei_vfat.c50 if (!inode_eq_iversion(d_inode(dentry->d_parent), vfat_d_version(dentry)))
730 * Checking "alias->d_parent == dentry->d_parent" to make sure
733 if (alias && alias->d_parent == dentry->d_parent) {
/linux-master/tools/testing/selftests/bpf/progs/
H A Dprofiler.inc.h498 parent_dentry = BPF_CORE_READ(filp_dentry, d_parent);
520 parent_dentry = BPF_CORE_READ(filp_dentry, d_parent);
544 if (!is_ancestor_in_allowed_inodes(BPF_CORE_READ(file_dentry, d_parent)))
/linux-master/block/
H A Dblk-mq-debugfs.c537 void *data = d_inode(m->file->f_path.dentry->d_parent)->i_private;
547 void *data = d_inode(file->f_path.dentry->d_parent)->i_private;
562 void *data = d_inode(file->f_path.dentry->d_parent)->i_private;
/linux-master/fs/ceph/
H A Ddir.c348 ino = ceph_present_inode(dentry->d_parent->d_inode);
727 struct inode *parent = d_inode(dentry->d_parent); /* we hold i_rwsem */
1889 dir = d_inode(dentry->d_parent);
1928 if (dir == d_inode(dentry->d_parent) &&
1957 parent = READ_ONCE(dentry->d_parent);
2113 /* we hold d_lock, so d_parent is stable */
2114 dir_ci = ceph_inode(d_inode(dentry->d_parent));
/linux-master/fs/exfat/
H A Dnamei.c62 ret = inode_eq_iversion(d_inode(dentry->d_parent),
720 * Checking "alias->d_parent == dentry->d_parent" to make sure
723 if (alias && alias->d_parent == dentry->d_parent &&
/linux-master/arch/s390/hypfs/
H A Dinode.c71 parent = dentry->d_parent;
/linux-master/fs/affs/
H A Damigaffs.c274 dir = d_inode(dentry->d_parent);
/linux-master/fs/devpts/
H A Dinode.c606 fsnotify_unlink(d_inode(dentry->d_parent), dentry);
/linux-master/fs/autofs/
H A Dexpire.c129 parent = p->d_parent;
/linux-master/fs/
H A Dnamei.c1900 parent = old->d_parent;
2979 BUG_ON(victim->d_parent->d_inode != dir);
3040 while ((r = p->d_parent) != p2 && r != p)
3050 while ((r = q->d_parent) != p1 && r != p && r != q)
3088 if (READ_ONCE(c1->d_parent) == p2) {
3097 if (likely(c1->d_parent == p2))
3111 if (likely(c1->d_parent != p2))
3112 return lock_two_directories(c1->d_parent, p2);
3218 struct inode *dir = dentry->d_parent->d_inode;
/linux-master/fs/cachefiles/
H A Dnamei.c277 if (rep->d_parent != dir) {
312 if (rep->d_parent != dir || IS_DEADDIR(d_inode(rep))) {
/linux-master/fs/9p/
H A Dvfs_inode.c690 /* We can walk d_parent because we hold the dir->i_mutex */
886 if (old_dentry->d_parent != new_dentry->d_parent) {
/linux-master/security/landlock/
H A Dfs.c1139 if (old_dentry->d_parent == new_dir->dentry) {
1168 old_dentry->d_parent;
1170 /* new_dir->dentry is equal to new_dentry->d_parent */
1415 /* old_dir refers to old_dentry->d_parent and new_dir->mnt */

Completed in 265 milliseconds

12345