Home
last modified time | relevance | path

Searched refs:snap (Results 1 – 18 of 18) sorted by relevance

/fs/ceph/
Dexport.c131 vino.snap = CEPH_NOSNAP; in __lookup_inode()
208 vino.snap = CEPH_NOSNAP; in __snapfh_to_dentry()
210 vino.snap = CEPH_SNAPDIR; in __snapfh_to_dentry()
212 vino.snap = sfh->snapid; in __snapfh_to_dentry()
215 vino.snap = sfh->snapid; in __snapfh_to_dentry()
230 if (vino.snap < CEPH_NOSNAP) { in __snapfh_to_dentry()
231 req->r_args.lookupino.snapid = cpu_to_le64(vino.snap); in __snapfh_to_dentry()
245 if (vino.snap == CEPH_SNAPDIR) { in __snapfh_to_dentry()
249 } else if (ceph_snap(inode) == vino.snap) { in __snapfh_to_dentry()
261 vino.ino, vino.snap, err); in __snapfh_to_dentry()
[all …]
Dsnap.c941 .snap = CEPH_NOSNAP, in ceph_handle_snap()
1053 u64 snap) in ceph_get_snapid_map() argument
1064 if (snap > exist->snap) { in ceph_get_snapid_map()
1066 } else if (snap < exist->snap) { in ceph_get_snapid_map()
1077 dout("found snapid map %llx -> %x\n", exist->snap, exist->dev); in ceph_get_snapid_map()
1093 sm->snap = snap; in ceph_get_snapid_map()
1102 if (snap > exist->snap) in ceph_get_snapid_map()
1104 else if (snap < exist->snap) in ceph_get_snapid_map()
1121 dout("found snapid map %llx -> %x\n", exist->snap, exist->dev); in ceph_get_snapid_map()
1125 dout("create snapid map %llx -> %x\n", sm->snap, sm->dev); in ceph_get_snapid_map()
[all …]
Dinode.c65 vino.snap, inode); in ceph_get_inode()
76 .snap = CEPH_SNAPDIR, in ceph_get_snapdir()
1263 tvino.snap = le64_to_cpu(rinfo->targeti.in->snapid); in ceph_fill_trace()
1281 ceph_snap(d_inode(dn)) != tvino.snap)) { in ceph_fill_trace()
1297 tvino.snap = le64_to_cpu(rinfo->targeti.in->snapid); in ceph_fill_trace()
1342 dvino.snap = le64_to_cpu(rinfo->diri.in->snapid); in ceph_fill_trace()
1345 BUG_ON(ceph_snap(dir) != dvino.snap); in ceph_fill_trace()
1454 dvino.snap = le64_to_cpu(rinfo->diri.in->snapid); in ceph_fill_trace()
1457 tvino.snap = le64_to_cpu(rinfo->targeti.in->snapid); in ceph_fill_trace()
1486 vino.snap = le64_to_cpu(rde->inode.in->snapid); in readdir_prepopulate_inodes_only()
[all …]
Dsuper.h476 #define ceph_vinop(i) ceph_inode(i)->i_vino.ino, ceph_inode(i)->i_vino.snap
484 return ceph_inode(inode)->i_vino.snap; in ceph_snap()
492 ci->i_vino.snap == pvino->snap; in ceph_ino_compare()
875 u64 snap);
DMakefile9 export.o caps.o snap.o xattr.o quota.o io.o \
Dmds_client.h326 u64 snap; member
Dquota.c61 vino.snap = CEPH_NOSNAP; in ceph_handle_quota()
Ddir.c515 vino.snap = le64_to_cpu(rde->inode.in->snapid); in ceph_readdir()
1711 if (dir_ci->i_vino.snap == CEPH_SNAPDIR) in ceph_d_prune()
Dsuper.c933 req->r_ino1.snap = CEPH_NOSNAP; in open_root_dentry()
Dcaps.c3877 vino.snap = CEPH_NOSNAP; in ceph_handle_caps()
3967 vino.snap, inode); in ceph_handle_caps()
4190 if (last && ci->i_vino.snap == CEPH_NOSNAP) in ceph_put_fmode()
Dxattr.c265 ci->i_vino.snap == CEPH_NOSNAP && in ceph_vxattrcb_quota_exists()
Daddr.c1989 if (ci->i_vino.snap != CEPH_NOSNAP) { in ceph_pool_perm_check()
Dfile.c2117 src_ci->i_vino.snap, 0, in __ceph_copy_file_range()
Dmds_client.c3884 vino.snap = CEPH_NOSNAP; in handle_lease()
/fs/btrfs/
Dtransaction.h146 struct btrfs_root *snap; member
Dtransaction.c1573 pending->snap = btrfs_read_fs_root_no_name(fs_info, &key); in create_pending_snapshot()
1574 if (IS_ERR(pending->snap)) { in create_pending_snapshot()
1575 ret = PTR_ERR(pending->snap); in create_pending_snapshot()
Drelocation.c4876 new_root = pending->snap; in btrfs_reloc_post_snapshot()
Dioctl.c886 ret = btrfs_orphan_cleanup(pending_snapshot->snap); in create_snapshot()