Lines Matching refs:r_dentry
1276 BUG_ON(req->r_dentry);
1312 req->r_dentry = dn;
1354 (rinfo->head->is_target || strncmp(req->r_dentry->d_name.name,
1356 req->r_dentry->d_name.len))) {
1363 struct dentry *dn = req->r_dentry;
1416 /* swap r_dentry and r_old_dentry in case that
1419 req->r_dentry = req->r_old_dentry;
1421 dn = req->r_dentry;
1445 err = splice_dentry(&req->r_dentry, in);
1448 dn = req->r_dentry; /* may have spliced */
1472 BUG_ON(!req->r_dentry);
1473 dout(" linking snapped dir %p to dn %p\n", in, req->r_dentry);
1476 err = splice_dentry(&req->r_dentry, in);
1479 } else if (rinfo->head->is_dentry && req->r_dentry) {
1489 update_dentry_lease_careful(req->r_dentry, rinfo->dlease,
1517 in = ceph_get_inode(req->r_dentry->d_sb, vino);
1595 struct dentry *parent = req->r_dentry;