Lines Matching refs:r_dentry
443 struct inode *inode = d_inode(req->r_dentry);
1101 if (req->r_dentry)
1102 dput(req->r_dentry);
1306 /* req->r_dentry is non-null for LSSNAP request */
1308 inode = get_nonsnap_parent(req->r_dentry);
1312 } else if (req->r_dentry) {
1318 parent = READ_ONCE(req->r_dentry->d_parent);
1323 inode = d_inode(req->r_dentry);
1333 inode = d_inode(req->r_dentry);
1337 hash = ceph_dentry_hash(dir, req->r_dentry);
2535 struct dentry *dentry = req->r_dentry;
2880 ret = set_request_path_attr(req->r_inode, req->r_dentry,
3012 req->r_inode ? req->r_inode : d_inode(req->r_dentry),
3016 ret = ceph_encode_dentry_release(&p, req->r_dentry,
3369 struct ceph_dentry_info *di = ceph_dentry(req->r_dentry);
3380 if (!d_inode(req->r_dentry)) {
3391 ci = ceph_inode(d_inode(req->r_dentry));
3611 if (req->r_dentry)
3612 ceph_invalidate_dentry_lease(req->r_dentry);