Lines Matching refs:subvol_objectid
770 void *holder, char **subvol_name, u64 *subvol_objectid, in btrfs_parse_early_options() argument
808 *subvol_objectid = memparse(num, NULL); in btrfs_parse_early_options()
811 if (!*subvol_objectid) in btrfs_parse_early_options()
812 *subvol_objectid = in btrfs_parse_early_options()
847 u64 subvol_objectid) in get_subvol_name_from_objectid() argument
879 while (subvol_objectid != BTRFS_FS_TREE_OBJECTID) { in get_subvol_name_from_objectid()
880 key.objectid = subvol_objectid; in get_subvol_name_from_objectid()
888 ret = btrfs_previous_item(root, path, subvol_objectid, in get_subvol_name_from_objectid()
899 subvol_objectid = key.offset; in get_subvol_name_from_objectid()
915 key.objectid = subvol_objectid; in get_subvol_name_from_objectid()
1273 static struct dentry *mount_subvol(const char *subvol_name, u64 subvol_objectid, in mount_subvol() argument
1318 if (!subvol_objectid) { in mount_subvol()
1320 &subvol_objectid); in mount_subvol()
1327 subvol_objectid); in mount_subvol()
1351 if (subvol_objectid && root_objectid != subvol_objectid) { in mount_subvol()
1358 subvol_name, subvol_objectid); in mount_subvol()
1441 u64 subvol_objectid = 0; in btrfs_mount() local
1448 &subvol_name, &subvol_objectid, in btrfs_mount()
1455 if (subvol_name || subvol_objectid != BTRFS_FS_TREE_OBJECTID) { in btrfs_mount()
1457 return mount_subvol(subvol_name, subvol_objectid, flags, in btrfs_mount()