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

/linux-master/fs/btrfs/
H A Ddisk-io.h76 u64 objectid, dev_t *anon_dev);
H A Ddisk-io.c703 root->anon_dev = 0;
1116 * @anon_dev: anonymous device to attach to the root, if zero, allocate new
1118 static int btrfs_init_fs_root(struct btrfs_root *root, dev_t anon_dev) argument
1137 if (!anon_dev) {
1138 ret = get_anon_bdev(&root->anon_dev);
1142 root->anon_dev = anon_dev;
1310 * @anon_dev: preallocated anonymous block device number for new roots,
1316 u64 objectid, dev_t *anon_dev,
1344 * to free the anon_dev
1315 btrfs_get_root_ref(struct btrfs_fs_info *fs_info, u64 objectid, dev_t *anon_dev, bool check_ref) argument
1433 btrfs_get_new_fs_root(struct btrfs_fs_info *fs_info, u64 objectid, dev_t *anon_dev) argument
[all...]
H A Dtransaction.h186 dev_t anon_dev; member in struct:btrfs_pending_snapshot
H A Dioctl.c614 dev_t anon_dev; local
635 ret = get_anon_bdev(&anon_dev);
740 new_root = btrfs_get_new_fs_root(fs_info, objectid, &anon_dev);
746 /* anon_dev is owned by new_root now. */
747 anon_dev = 0;
786 if (anon_dev)
787 free_anon_bdev(anon_dev);
829 ret = get_anon_bdev(&pending_snapshot->anon_dev);
895 pending_snapshot->anon_dev = 0;
897 /* Prevent double freeing of anon_dev */
[all...]
H A Dctree.h237 dev_t anon_dev; member in struct:btrfs_root
H A Dtransaction.c1834 pending->snap = btrfs_get_new_fs_root(fs_info, objectid, &pending->anon_dev);
H A Dinode.c4615 free_anon_bdev(dest->anon_dev);
4616 dest->anon_dev = 0;
8791 stat->dev = BTRFS_I(inode)->root->anon_dev;

Completed in 473 milliseconds