Lines Matching refs:r_dentry
1278 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()
1475 dout(" linking snapped dir %p to dn %p\n", in, req->r_dentry); in ceph_fill_trace()
1478 err = splice_dentry(&req->r_dentry, in); in ceph_fill_trace()
1481 } else if (rinfo->head->is_dentry && req->r_dentry) { in ceph_fill_trace()
1491 update_dentry_lease_careful(req->r_dentry, rinfo->dlease, in ceph_fill_trace()
1519 in = ceph_get_inode(req->r_dentry->d_sb, vino); in readdir_prepopulate_inodes_only()
1597 struct dentry *parent = req->r_dentry; in ceph_readdir_prepopulate()