Lines Matching refs:old_dir
1459 static int ceph_rename(struct mnt_idmap *idmap, struct inode *old_dir,
1463 struct ceph_mds_client *mdsc = ceph_sb_to_mdsc(old_dir->i_sb);
1472 if (ceph_snap(old_dir) != ceph_snap(new_dir))
1474 if (ceph_snap(old_dir) != CEPH_NOSNAP) {
1475 if (old_dir == new_dir && ceph_snap(old_dir) == CEPH_SNAPDIR)
1481 if ((old_dir != new_dir) &&
1482 (!ceph_quota_is_same_realm(old_dir, new_dir)))
1489 err = fscrypt_prepare_rename(old_dir, old_dentry, new_dir, new_dentry,
1495 ceph_vinop(old_dir), old_dentry, ceph_vinop(new_dir),
1500 ihold(old_dir);
1504 req->r_old_dentry_dir = old_dir;
1518 err = ceph_mdsc_do_request(mdsc, old_dir, req);