| /linux/drivers/block/ |
| H A D | zloop.c | 82 unsigned int max_open_zones; member 145 unsigned int max_open_zones; member 185 if (zlo->max_open_zones) { in zloop_lru_rotate_open_zone() 207 return !zlo->max_open_zones || zlo->nr_open_zones < zlo->max_open_zones; in zloop_can_open_zone() 1226 if (opts->max_open_zones > nr_zones - opts->nr_conv_zones) { in zloop_ctl_add() 1228 opts->max_open_zones); in zloop_ctl_add() 1267 zlo->max_open_zones = opts->max_open_zones; in zloop_ctl_add() 1319 lim.max_open_zones = zlo->max_open_zones; in zloop_ctl_add() 1499 opts->max_open_zones = ZLOOP_DEF_MAX_OPEN_ZONES; in zloop_parse_options() 1583 opts->max_open_zones = token; in zloop_parse_options()
|
| H A D | virtio_blk.c | 731 zoned.max_open_zones, &v); in virtblk_read_zoned_limits() 732 lim->max_open_zones = v; in virtblk_read_zoned_limits()
|
| H A D | ublk_drv.c | 588 if (p->max_open_zones > nr_zones) in ublk_dev_param_zoned_validate() 4497 lim.max_open_zones = p->max_open_zones; in ublk_ctrl_start_dev()
|
| /linux/drivers/nvme/host/ |
| H A D | zns.c | 100 zi->max_open_zones = le32_to_cpu(id->mor) + 1; in nvme_query_zone_info() 112 lim->max_open_zones = zi->max_open_zones; in nvme_update_zone_info()
|
| H A D | nvme.h | 1222 unsigned int max_open_zones; member
|
| H A D | core.c | 2534 t->max_open_zones = min_not_zero(t->max_open_zones, b->max_open_zones); in nvme_stack_zone_resources()
|
| /linux/tools/testing/selftests/ublk/ |
| H A D | test_params_01.sh | 102 --dev_sectors $((128 * 4)) --max_open_zones 5 ||
|
| H A D | kublk.h | 77 __u32 max_open_zones; member
|
| H A D | kublk.c | 279 .max_open_zones = p->max_open_zones, in ublk_init_params_from_ctx() 2445 ctx.params.max_open_zones = strtoul(optarg, NULL, 0); in main()
|
| /linux/include/uapi/linux/ |
| H A D | virtio_blk.h | 144 __virtio32 max_open_zones; member
|
| H A D | ublk_cmd.h | 731 __u32 max_open_zones; member
|
| /linux/block/ |
| H A D | blk-zoned.c | 2045 pool_size = max(lim->max_open_zones, lim->max_active_zones); in disk_revalidate_zone_resources() 2097 if (lim.max_open_zones >= nr_seq_zones) in disk_update_zone_resources() 2098 lim.max_open_zones = 0; in disk_update_zone_resources() 2112 pool_size = max(lim.max_open_zones, lim.max_active_zones); in disk_update_zone_resources() 2118 if (!lim.max_open_zones && !lim.max_active_zones) { in disk_update_zone_resources() 2120 lim.max_open_zones = pool_size; in disk_update_zone_resources() 2122 lim.max_open_zones = 0; in disk_update_zone_resources()
|
| H A D | blk-settings.c | 91 if (WARN_ON_ONCE(lim->max_open_zones) || in blk_validate_zoned_limits() 107 lim->max_open_zones > lim->max_active_zones) in blk_validate_zoned_limits()
|
| /linux/drivers/scsi/ |
| H A D | sd_zbc.c | 635 lim->max_open_zones = 0; in sd_zbc_read_zones() 637 lim->max_open_zones = sdkp->zones_max_open; in sd_zbc_read_zones()
|
| /linux/Documentation/admin-guide/blockdev/ |
| H A D | zoned_loop.rst | 64 …add id=%d,capacity_mb=%u,zone_size_mb=%u,zone_capacity_mb=%u,conv_zones=%u,max_open_zones=%u,base_… 84 max_open_zones Maximum number of open sequential write required zones
|
| /linux/fs/xfs/ |
| H A D | xfs_sysfs.c | 786 XFS_SYSFS_ATTR_RO(max_open_zones); 835 ATTR_LIST(max_open_zones),
|
| H A D | xfs_trace.h | 496 __field(unsigned int, max_open_zones) 502 __entry->max_open_zones = mp->m_max_open_zones; 508 __entry->max_open_zones)
|
| /linux/fs/f2fs/ |
| H A D | super.c | 1813 sbi->max_open_zones < F2FS_OPTION(sbi).active_logs) { in f2fs_sanity_check_options() 1816 sbi->max_open_zones, F2FS_OPTION(sbi).active_logs); in f2fs_sanity_check_options() 4516 unsigned int max_open_zones; in init_blkz_info() local 4523 max_open_zones = bdev_max_open_zones(bdev); in init_blkz_info() 4524 if (max_open_zones && (max_open_zones < sbi->max_open_zones)) in init_blkz_info() 4525 sbi->max_open_zones = max_open_zones; in init_blkz_info() 4526 if (sbi->max_open_zones < F2FS_OPTION(sbi).active_logs) { in init_blkz_info() 4529 sbi->max_open_zones, F2FS_OPTION(sbi).active_logs); in init_blkz_info() 4904 sbi->max_open_zones = UINT_MAX; in f2fs_scan_devices()
|
| H A D | sysfs.c | 1311 F2FS_SBI_GENERAL_RO_ATTR(max_open_zones); 1497 ATTR_LIST(max_open_zones),
|
| H A D | f2fs.h | 1797 unsigned int max_open_zones; /* max open zone resources of the zoned device */ member
|
| /linux/include/linux/ |
| H A D | blkdev.h | 429 unsigned int max_open_zones; member 765 return bdev->bd_disk->queue->limits.max_open_zones; in bdev_max_open_zones()
|
| /linux/drivers/block/null_blk/ |
| H A D | zoned.c | 176 lim->max_open_zones = dev->zone_max_open; in null_init_zoned_dev()
|
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-fs-f2fs | 653 What: /sys/fs/f2fs/<disk>/max_open_zones
|