Lines Matching refs:gang
2170 struct btrfs_root *gang[8]; in btrfs_free_fs_roots() local
2174 gang[0] = list_entry(fs_info->dead_roots.next, in btrfs_free_fs_roots()
2176 list_del(&gang[0]->root_list); in btrfs_free_fs_roots()
2178 if (test_bit(BTRFS_ROOT_IN_RADIX, &gang[0]->state)) in btrfs_free_fs_roots()
2179 btrfs_drop_and_free_fs_root(fs_info, gang[0]); in btrfs_free_fs_roots()
2180 btrfs_put_root(gang[0]); in btrfs_free_fs_roots()
2185 (void **)gang, 0, in btrfs_free_fs_roots()
2186 ARRAY_SIZE(gang)); in btrfs_free_fs_roots()
2190 btrfs_drop_and_free_fs_root(fs_info, gang[i]); in btrfs_free_fs_roots()
4435 struct btrfs_root *gang[8]; in btrfs_cleanup_fs_roots() local
4443 (void **)gang, root_objectid, in btrfs_cleanup_fs_roots()
4444 ARRAY_SIZE(gang)); in btrfs_cleanup_fs_roots()
4449 root_objectid = gang[ret - 1]->root_key.objectid + 1; in btrfs_cleanup_fs_roots()
4453 if (btrfs_root_refs(&gang[i]->root_item) == 0) { in btrfs_cleanup_fs_roots()
4454 gang[i] = NULL; in btrfs_cleanup_fs_roots()
4458 gang[i] = btrfs_grab_root(gang[i]); in btrfs_cleanup_fs_roots()
4463 if (!gang[i]) in btrfs_cleanup_fs_roots()
4465 root_objectid = gang[i]->root_key.objectid; in btrfs_cleanup_fs_roots()
4466 err = btrfs_orphan_cleanup(gang[i]); in btrfs_cleanup_fs_roots()
4469 btrfs_put_root(gang[i]); in btrfs_cleanup_fs_roots()
4476 if (gang[i]) in btrfs_cleanup_fs_roots()
4477 btrfs_put_root(gang[i]); in btrfs_cleanup_fs_roots()
4826 struct btrfs_root *gang[8]; in btrfs_drop_all_logs() local
4832 (void **)gang, root_objectid, in btrfs_drop_all_logs()
4833 ARRAY_SIZE(gang))) != 0) { in btrfs_drop_all_logs()
4837 gang[i] = btrfs_grab_root(gang[i]); in btrfs_drop_all_logs()
4841 if (!gang[i]) in btrfs_drop_all_logs()
4843 root_objectid = gang[i]->root_key.objectid; in btrfs_drop_all_logs()
4844 btrfs_free_log(NULL, gang[i]); in btrfs_drop_all_logs()
4845 btrfs_put_root(gang[i]); in btrfs_drop_all_logs()