Home
last modified time | relevance | path

Searched refs:anon_dev (Results 1 – 7 of 7) sorted by relevance

/linux/fs/btrfs/
H A Ddisk-io.c1076 static int btrfs_init_fs_root(struct btrfs_root *root, dev_t anon_dev) in btrfs_init_fs_root() argument
1095 if (!anon_dev) { in btrfs_init_fs_root()
1096 ret = get_anon_bdev(&root->anon_dev); in btrfs_init_fs_root()
1100 root->anon_dev = anon_dev; in btrfs_init_fs_root()
1280 u64 objectid, dev_t *anon_dev, in btrfs_get_root_ref() argument
1310 if (unlikely(anon_dev && *anon_dev)) { in btrfs_get_root_ref()
1311 free_anon_bdev(*anon_dev); in btrfs_get_root_ref()
1312 *anon_dev = 0; in btrfs_get_root_ref()
1334 ret = btrfs_init_fs_root(root, anon_dev ? *anon_dev : 0); in btrfs_get_root_ref()
1370 if (anon_dev && *anon_dev) in btrfs_get_root_ref()
[all …]
H A Ddisk-io.h74 u64 objectid, dev_t *anon_dev);
H A Dtransaction.h210 dev_t anon_dev; member
H A Dioctl.c573 dev_t anon_dev; in create_subvol() local
592 ret = get_anon_bdev(&anon_dev); in create_subvol()
696 new_root = btrfs_get_new_fs_root(fs_info, objectid, &anon_dev); in create_subvol()
702 /* anon_dev is owned by new_root now. */ in create_subvol()
703 anon_dev = 0; in create_subvol()
751 if (anon_dev) in create_subvol()
752 free_anon_bdev(anon_dev); in create_subvol()
793 ret = get_anon_bdev(&pending_snapshot->anon_dev); in create_snapshot()
858 pending_snapshot->anon_dev = 0; in create_snapshot()
860 /* Prevent double freeing of anon_dev */ in create_snapshot()
[all...]
H A Dctree.h238 dev_t anon_dev; member
H A Dtransaction.c1864 pending->snap = btrfs_get_new_fs_root(fs_info, objectid, &pending->anon_dev); in create_pending_snapshot()
H A Dinode.c4903 free_anon_bdev(dest->anon_dev); in btrfs_delete_subvolume()
4904 dest->anon_dev = 0; in btrfs_delete_subvolume()
8277 stat->dev = BTRFS_I(inode)->root->anon_dev; in btrfs_getattr()