Home
last modified time | relevance | path

Searched refs:active_zones (Results 1 – 2 of 2) sorted by relevance

/linux/fs/btrfs/
H A Dzoned.c442 zone_info->active_zones = bitmap_zalloc(zone_info->nr_zones, GFP_KERNEL); in btrfs_get_dev_zone_info()
443 if (!zone_info->active_zones) { in btrfs_get_dev_zone_info()
490 __set_bit(nreported, zone_info->active_zones); in btrfs_get_dev_zone_info()
598 bitmap_free(zone_info->active_zones); in btrfs_destroy_dev_zone_info()
628 zone_info->active_zones = bitmap_zalloc(zone_info->nr_zones, GFP_KERNEL); in btrfs_clone_dev_zone_info()
629 if (!zone_info->active_zones) in btrfs_clone_dev_zone_info()
632 bitmap_copy(zone_info->active_zones, orig_dev->zone_info->active_zones, in btrfs_clone_dev_zone_info()
641 bitmap_free(zone_info->active_zones); in btrfs_clone_dev_zone_info()
1098 if (!test_bit(zno, zone_info->active_zones)) { in btrfs_dev_set_active_zone()
1102 if (test_and_set_bit(zno, zone_info->active_zones)) { in btrfs_dev_set_active_zone()
[all …]
H A Dzoned.h48 unsigned long *active_zones; member