Home
last modified time | relevance | path

Searched refs:max_active_zones (Results 1 – 11 of 11) sorted by relevance

/linux/drivers/md/
H A Ddm-zone.c276 unsigned int max_open_zones, max_active_zones; in device_get_zone_resource_limits() local
316 max_active_zones = disk->queue->limits.max_active_zones; in device_get_zone_resource_limits()
317 if (max_active_zones >= zc.target_nr_seq_zones) in device_get_zone_resource_limits()
318 max_active_zones = 0; in device_get_zone_resource_limits()
319 zlim->lim->max_active_zones = in device_get_zone_resource_limits()
320 min_not_zero(max_active_zones, zlim->lim->max_active_zones); in device_get_zone_resource_limits()
391 lim->max_active_zones = 0; in dm_set_zones_restrictions()
/linux/drivers/nvme/host/
H A Dzns.c101 zi->max_active_zones = le32_to_cpu(id->mar) + 1; in nvme_query_zone_info()
113 lim->max_active_zones = zi->max_active_zones; in nvme_update_zone_info()
/linux/fs/btrfs/
H A Dzoned.c354 unsigned int max_active_zones; in btrfs_get_dev_zone_info() local
419 max_active_zones = bdev_max_active_zones(bdev); in btrfs_get_dev_zone_info()
420 if (max_active_zones && max_active_zones < BTRFS_MIN_ACTIVE_ZONES) { in btrfs_get_dev_zone_info()
423 rcu_dereference(device->name), max_active_zones, in btrfs_get_dev_zone_info()
428 zone_info->max_active_zones = max_active_zones; in btrfs_get_dev_zone_info()
508 if (max_active_zones) { in btrfs_get_dev_zone_info()
509 if (nactive > max_active_zones) { in btrfs_get_dev_zone_info()
511 "zoned: %u active zones on %s exceeds max_active_zones in btrfs_get_dev_zone_info()
[all...]
/linux/include/uapi/linux/
H A Dvirtio_blk.h145 __virtio32 max_active_zones; member
H A Dublk_cmd.h570 __u32 max_active_zones; member
/linux/block/
H A Dblk-zoned.c1490 pool_size = max(lim->max_open_zones, lim->max_active_zones); in disk_revalidate_zone_resources()
1543 if (lim.max_active_zones >= nr_seq_zones) in disk_update_zone_resources()
1544 lim.max_active_zones = 0; in disk_update_zone_resources()
1556 pool_size = max(lim.max_open_zones, lim.max_active_zones); in disk_update_zone_resources()
1562 if (!lim.max_open_zones && !lim.max_active_zones) { in disk_update_zone_resources()
H A Dblk-settings.c91 WARN_ON_ONCE(lim->max_active_zones) || in blk_validate_zoned_limits()
105 if (lim->max_active_zones && in blk_validate_zoned_limits()
106 lim->max_open_zones > lim->max_active_zones) in blk_validate_zoned_limits()
/linux/drivers/scsi/
H A Dsd_zbc.c638 lim->max_active_zones = 0; in sd_zbc_read_zones()
/linux/include/linux/
H A Dblkdev.h419 unsigned int max_active_zones; member
745 return bdev->bd_disk->queue->limits.max_active_zones; in bdev_max_active_zones()
/linux/drivers/block/null_blk/
H A Dzoned.c171 lim->max_active_zones = dev->zone_max_active; in null_init_zoned_dev()
/linux/Documentation/ABI/stable/
H A Dsysfs-block484 What: /sys/block/<disk>/queue/max_active_zones