Home
last modified time | relevance | path

Searched refs:subvolid (Results 1 – 8 of 8) sorted by relevance

/linux-6.15/fs/bcachefs/
H A Dsubvolume.c342 BTREE_ID_subvolumes, POS(0, subvolid), in __bch2_subvolume_get_snapshot()
348 "missing subvolume %u", subvolid); in __bch2_subvolume_get_snapshot()
417 BTREE_ID_subvolumes, POS(0, subvolid), in __bch2_subvolume_delete()
422 "missing subvolume %u", subvolid); in __bch2_subvolume_delete()
450 if (le32_to_cpu(snapshot_tree.v->master_subvol) == subvolid) { in __bch2_subvolume_delete()
473 return bch2_subvolumes_reparent(trans, subvolid) ?: in bch2_subvolume_delete()
475 __bch2_subvolume_delete(trans, subvolid)); in bch2_subvolume_delete()
538 int bch2_subvolume_unlink(struct btree_trans *trans, u32 subvolid) in bch2_subvolume_unlink() argument
551 h->subvol = subvolid; in bch2_subvolume_unlink()
555 BTREE_ID_subvolumes, POS(0, subvolid), in bch2_subvolume_unlink()
[all …]
H A Dsubvolume.h37 struct bpos end, u32 subvolid, unsigned flags) in bch2_btree_iter_peek_in_subvolume_max_type() argument
40 int ret = bch2_subvolume_get_snapshot(trans, subvolid, &snapshot); in bch2_btree_iter_peek_in_subvolume_max_type()
H A Dfsck.c200 u32 subvolid; in lookup_lostfound() local
202 bch2_snapshot_tree(c, snapshot), &subvolid); in lookup_lostfound()
209 ret = bch2_subvolume_get(trans, subvolid, false, &subvol); in lookup_lostfound()
217 BTREE_ID_subvolumes, POS(0, subvolid), in lookup_lostfound()
228 .subvol = subvolid, in lookup_lostfound()
236 root_inum.inum, subvolid); in lookup_lostfound()
571 new_inode.bi_subvol = subvolid; in reconstruct_subvol()
591 new_subvol->k.p.offset = subvolid; in reconstruct_subvol()
609 s->v.subvol = cpu_to_le32(subvolid); in reconstruct_subvol()
622 st->v.master_subvol = cpu_to_le32(subvolid); in reconstruct_subvol()
[all …]
/linux-6.15/fs/btrfs/
H A Duuid-tree.c259 const u8 *uuid, u8 type, u64 subvolid) in btrfs_check_uuid_tree_entry() argument
268 subvol_root = btrfs_get_fs_root(fs_info, subvolid, true); in btrfs_check_uuid_tree_entry()
H A Dqgroup.h347 int btrfs_qgroup_cleanup_dropped_subvolume(struct btrfs_fs_info *fs_info, u64 subvolid);
H A Dioctl.c2328 if (vol_args2->subvolid < BTRFS_FIRST_FREE_OBJECTID) { in btrfs_ioctl_snap_destroy()
2339 vol_args2->subvolid, 0); in btrfs_ioctl_snap_destroy()
2390 fs_info, vol_args2->subvolid); in btrfs_ioctl_snap_destroy()
5113 args.subvolid = btrfs_root_id(root); in btrfs_ioctl_subvol_sync()
5122 if ((0 < args.subvolid && args.subvolid < BTRFS_FIRST_FREE_OBJECTID) || in btrfs_ioctl_subvol_sync()
5123 BTRFS_LAST_FREE_OBJECTID < args.subvolid) in btrfs_ioctl_subvol_sync()
5139 args.subvolid = btrfs_root_id(root); in btrfs_ioctl_subvol_sync()
5141 args.subvolid = 0; in btrfs_ioctl_subvol_sync()
5153 args.subvolid = btrfs_root_id(root); in btrfs_ioctl_subvol_sync()
5155 args.subvolid = 0; in btrfs_ioctl_subvol_sync()
[all …]
H A Dqgroup.c1871 int btrfs_qgroup_cleanup_dropped_subvolume(struct btrfs_fs_info *fs_info, u64 subvolid) in btrfs_qgroup_cleanup_dropped_subvolume() argument
1876 if (!is_fstree(subvolid) || !btrfs_qgroup_enabled(fs_info) || !fs_info->quota_root) in btrfs_qgroup_cleanup_dropped_subvolume()
1891 ret = btrfs_remove_qgroup(trans, subvolid); in btrfs_qgroup_cleanup_dropped_subvolume()
/linux-6.15/include/uapi/linux/
H A Dbtrfs.h149 __u64 subvolid; member
1074 __u64 subvolid; member