Home
last modified time | relevance | path

Searched refs:r_dentry (Results 1 – 7 of 7) sorted by relevance

/kernel/linux/linux-5.10/fs/ceph/
Ddebugfs.c83 } else if (req->r_dentry) { in mdsc_show()
84 path = ceph_mdsc_build_path(req->r_dentry, &pathlen, in mdsc_show()
88 spin_lock(&req->r_dentry->d_lock); in mdsc_show()
90 ceph_ino(d_inode(req->r_dentry->d_parent)), in mdsc_show()
91 req->r_dentry, in mdsc_show()
93 spin_unlock(&req->r_dentry->d_lock); in mdsc_show()
Ddir.c425 req->r_dentry = dget(file->f_path.dentry); in ceph_readdir()
728 else if (dentry != req->r_dentry) in ceph_finish_lookup()
729 dentry = dget(req->r_dentry); /* we got spliced */ in ceph_finish_lookup()
790 req->r_dentry = dget(dentry); in ceph_lookup()
865 req->r_dentry = dget(dentry); in ceph_mknod()
930 req->r_dentry = dget(dentry); in ceph_symlink()
989 req->r_dentry = dget(dentry); in ceph_mkdir()
1032 req->r_dentry = dget(dentry); in ceph_link()
1065 char *path = ceph_mdsc_build_path(req->r_dentry, &pathlen, in ceph_async_unlink_cb()
1073 if (!d_unhashed(req->r_dentry)) in ceph_async_unlink_cb()
[all …]
Dinode.c1278 BUG_ON(req->r_dentry); in ceph_fill_trace()
1314 req->r_dentry = dn; in ceph_fill_trace()
1356 (rinfo->head->is_target || strncmp(req->r_dentry->d_name.name, in ceph_fill_trace()
1358 req->r_dentry->d_name.len))) { in ceph_fill_trace()
1365 struct dentry *dn = req->r_dentry; in ceph_fill_trace()
1421 req->r_dentry = req->r_old_dentry; in ceph_fill_trace()
1423 dn = req->r_dentry; in ceph_fill_trace()
1447 err = splice_dentry(&req->r_dentry, in); in ceph_fill_trace()
1450 dn = req->r_dentry; /* may have spliced */ in ceph_fill_trace()
1474 BUG_ON(!req->r_dentry); in ceph_fill_trace()
[all …]
Dmds_client.c860 if (req->r_dentry) in ceph_mdsc_release_request()
861 dput(req->r_dentry); in ceph_mdsc_release_request()
1066 inode = get_nonsnap_parent(req->r_dentry); in __choose_mds()
1070 } else if (req->r_dentry) { in __choose_mds()
1076 parent = READ_ONCE(req->r_dentry->d_parent); in __choose_mds()
1081 inode = d_inode(req->r_dentry); in __choose_mds()
1091 inode = d_inode(req->r_dentry); in __choose_mds()
1095 hash = ceph_dentry_hash(dir, req->r_dentry); in __choose_mds()
2565 ret = set_request_path_attr(req->r_inode, req->r_dentry, in create_request_message()
2628 req->r_inode ? req->r_inode : d_inode(req->r_dentry), in create_request_message()
[all …]
Dmds_client.h249 struct dentry *r_dentry; /* arg1 */ member
Dexport.c474 req->r_dentry = dget(parent); in __get_snap_name()
Dfile.c527 struct dentry *dentry = req->r_dentry; in ceph_async_create_cb()
530 char *path = ceph_mdsc_build_path(req->r_dentry, &pathlen, in ceph_async_create_cb()
736 req->r_dentry = dget(dentry); in ceph_atomic_open()