Searched refs:zone_max_active (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-5.10/drivers/block/null_blk/ |
H A D | zoned.c | 75 if (dev->zone_max_active >= dev->nr_zones - dev->zone_nr_conv) { in null_init_zoned_dev() 76 dev->zone_max_active = 0; in null_init_zoned_dev() 77 pr_info("zone_max_active limit disabled, limit >= zone count\n"); in null_init_zoned_dev() 81 if (dev->zone_max_active && dev->zone_max_open > dev->zone_max_active) { in null_init_zoned_dev() 82 dev->zone_max_open = dev->zone_max_active; in null_init_zoned_dev() 143 blk_queue_max_active_zones(q, dev->zone_max_active); in null_register_zoned_dev() 273 if (!dev->zone_max_active) in null_check_active() 277 dev->nr_zones_closed < dev->zone_max_active) in null_check_active()
|
H A D | null_blk.h | 61 unsigned int zone_max_active; /* max number of active zones */ member
|
H A D | main.c | 220 module_param_named(zone_max_active, g_zone_max_active, uint, 0444); 221 MODULE_PARM_DESC(zone_max_active, "Maximum number of active zones when block device is zoned. Default: 0 (no limit)"); 363 NULLB_DEVICE_ATTR(zone_max_active, uint, NULL); 536 "memory_backed,discard,bandwidth,cache,badblocks,zoned,zone_size,zone_capacity,zone_nr_conv,zone_max_open,zone_max_active\n"); in memb_group_features_show() 600 dev->zone_max_active = g_zone_max_active; in null_alloc_dev()
|
/kernel/linux/linux-6.6/drivers/block/null_blk/ |
H A D | zoned.c | 106 if (dev->zone_max_active >= dev->nr_zones - dev->zone_nr_conv) { in null_init_zoned_dev() 107 dev->zone_max_active = 0; in null_init_zoned_dev() 108 pr_info("zone_max_active limit disabled, limit >= zone count\n"); in null_init_zoned_dev() 112 if (dev->zone_max_active && dev->zone_max_open > dev->zone_max_active) { in null_init_zoned_dev() 113 dev->zone_max_open = dev->zone_max_active; in null_init_zoned_dev() 120 dev->need_zone_res_mgmt = dev->zone_max_active || dev->zone_max_open; in null_init_zoned_dev() 169 disk_set_max_active_zones(nullb->disk, dev->zone_max_active); in null_register_zoned_dev() 302 if (!dev->zone_max_active) in null_check_active() 306 dev->nr_zones_closed < dev->zone_max_active) in null_check_active() [all...] |
H A D | null_blk.h | 101 unsigned int zone_max_active; /* max number of active zones */ member
|
H A D | main.c | 241 module_param_named(zone_max_active, g_zone_max_active, uint, 0444); 242 MODULE_PARM_DESC(zone_max_active, "Maximum number of active zones when block device is zoned. Default: 0 (no limit)"); 426 NULLB_DEVICE_ATTR(zone_max_active, uint, NULL); 658 "zone_capacity,zone_max_active,zone_max_open," in memb_group_features_show() 738 dev->zone_max_active = g_zone_max_active; in null_alloc_dev()
|
Completed in 8 milliseconds