Home
last modified time | relevance | path

Searched refs:nr_zones (Results 1 – 23 of 23) sorted by relevance

/Linux-v4.19/drivers/block/
Dnull_blk_zoned.c25 dev->nr_zones = dev_size >> in null_zone_init()
27 dev->zones = kvmalloc_array(dev->nr_zones, sizeof(struct blk_zone), in null_zone_init()
32 for (i = 0; i < dev->nr_zones; i++) { in null_zone_init()
52 unsigned int zno, unsigned int nr_zones) in null_zone_fill_bio() argument
67 hdr->nr_zones = nr_zones; in null_zone_fill_bio()
72 zones_to_cpy = min_t(unsigned int, zones_to_cpy, nr_zones); in null_zone_fill_bio()
79 nr_zones -= zones_to_cpy; in null_zone_fill_bio()
82 if (!nr_zones) in null_zone_fill_bio()
91 unsigned int nr_zones = dev->nr_zones - zno; in null_zone_report() local
95 nr_zones = min_t(unsigned int, nr_zones, max_zones); in null_zone_report()
[all …]
Dnull_blk.h44 unsigned int nr_zones; member
/Linux-v4.19/drivers/scsi/
Dsd_zbc.c190 hdr.nr_zones = min_t(unsigned int, in sd_zbc_report_zones_complete()
199 while (offset < miter.length && hdr.nr_zones) { in sd_zbc_report_zones_complete()
206 hdr.nr_zones--; in sd_zbc_report_zones_complete()
209 if (!hdr.nr_zones) in sd_zbc_report_zones_complete()
490 sd_zbc_alloc_zone_bitmap(u32 nr_zones, int numa_node) in sd_zbc_alloc_zone_bitmap() argument
492 return kcalloc_node(BITS_TO_LONGS(nr_zones), sizeof(unsigned long), in sd_zbc_alloc_zone_bitmap()
548 u32 nr_zones) in sd_zbc_setup_seq_zones_bitmap() argument
556 seq_zones_bitmap = sd_zbc_alloc_zone_bitmap(nr_zones, q->node); in sd_zbc_setup_seq_zones_bitmap()
596 q->nr_zones = 0; in sd_zbc_cleanup()
603 u32 nr_zones; in sd_zbc_setup() local
[all …]
Dsd.h77 u32 nr_zones; member
/Linux-v4.19/block/
Dblk-zoned.c110 unsigned int *nr_zones, in blkdev_report_zones() argument
115 unsigned int nrz = *nr_zones; in blkdev_report_zones()
137 *nr_zones = 0; in blkdev_report_zones()
204 nr_rep = hdr->nr_zones; in blkdev_report_zones()
224 *nr_zones = nz; in blkdev_report_zones()
328 if (!rep.nr_zones) in blkdev_report_zones_ioctl()
331 if (rep.nr_zones > INT_MAX / sizeof(struct blk_zone)) in blkdev_report_zones_ioctl()
334 zones = kvmalloc_array(rep.nr_zones, sizeof(struct blk_zone), in blkdev_report_zones_ioctl()
340 zones, &rep.nr_zones, in blkdev_report_zones_ioctl()
350 if (rep.nr_zones) { in blkdev_report_zones_ioctl()
[all …]
Dblk-mq-debugfs-zoned.c19 for (i = 0; i < q->nr_zones; i++) in queue_zone_wlock_show()
/Linux-v4.19/include/uapi/linux/
Dblkzoned.h117 __u32 nr_zones; member
/Linux-v4.19/include/linux/
Dpowercap.h80 int nr_zones; member
Dblkdev.h400 unsigned int nr_zones; member
406 unsigned int *nr_zones, gfp_t gfp_mask);
609 unsigned int nr_zones; member
Dmmzone.h627 int nr_zones; member
/Linux-v4.19/drivers/powercap/
Dpowercap_sys.c574 control_type->nr_zones++; in powercap_register_zone()
603 control_type->nr_zones--; in powercap_unregister_zone()
656 if (control_type->nr_zones) { in powercap_unregister_control_type()
/Linux-v4.19/mm/
Dpage_alloc.c5058 int nr_zones = 0; in build_zonerefs_node() local
5064 zoneref_set_zone(zone, &zonerefs[nr_zones++]); in build_zonerefs_node()
5069 return nr_zones; in build_zonerefs_node()
5200 int nr_zones; in build_zonelists_in_node_order() local
5204 nr_zones = build_zonerefs_node(node, zonerefs); in build_zonelists_in_node_order()
5205 zonerefs += nr_zones; in build_zonelists_in_node_order()
5217 int nr_zones; in build_thisnode_zonelists() local
5220 nr_zones = build_zonerefs_node(pgdat, zonerefs); in build_thisnode_zonelists()
5221 zonerefs += nr_zones; in build_thisnode_zonelists()
5292 int nr_zones; in build_zonelists() local
[all …]
Dkhugepaged.c1879 int nr_zones = 0; in set_recommended_min_free_kbytes() local
1890 nr_zones++; in set_recommended_min_free_kbytes()
1894 recommended_min = pageblock_nr_pages * nr_zones * 2; in set_recommended_min_free_kbytes()
1902 recommended_min += pageblock_nr_pages * nr_zones * in set_recommended_min_free_kbytes()
Dcompaction.c2022 pgdat->kcompactd_classzone_idx = pgdat->nr_zones - 1; in kcompactd_do_work()
2068 pgdat->kcompactd_classzone_idx = pgdat->nr_zones - 1; in kcompactd()
Dmemory_hotplug.c1000 pgdat->nr_zones = 0; in hotadd_new_pgdat()
Dvmstat.c298 for (i = 0; i < pgdat->nr_zones; i++) { in set_pgdat_percpu_threshold()
Dmigrate.c1829 for (z = pgdat->nr_zones - 1; z >= 0; z--) { in migrate_balanced_pgdat()
/Linux-v4.19/drivers/md/
Ddm-zoned-metadata.c1120 zmd->zones = kcalloc(dev->nr_zones, sizeof(struct dm_zone), GFP_KERNEL); in dmz_init_zones()
1125 sizeof(struct dm_zone) * dev->nr_zones); in dmz_init_zones()
1314 if (dzone_id >= dev->nr_zones) { in dmz_load_mapping()
1335 if (bzone_id >= dev->nr_zones) { in dmz_load_mapping()
1367 for (i = 0; i < dev->nr_zones; i++) { in dmz_load_mapping()
2426 dev->nr_zones, (u64)dev->zone_nr_sectors); in dmz_ctr_metadata()
2479 for (i = 0; i < dev->nr_zones; i++) { in dmz_resume_metadata()
Ddm-zoned.h57 unsigned int nr_zones; member
Ddm.c1208 while (hdr->nr_zones && ofst < bvec.bv_len) { in dm_remap_zone_report()
1212 hdr->nr_zones = 0; in dm_remap_zone_report()
1225 hdr->nr_zones--; in dm_remap_zone_report()
1232 if (!hdr->nr_zones) in dm_remap_zone_report()
1237 hdr->nr_zones = nr_rep; in dm_remap_zone_report()
Ddm-zoned-target.c705 dev->nr_zones = (dev->capacity + dev->zone_nr_sectors - 1) in dmz_get_zoned_device()
/Linux-v4.19/kernel/
Dcrash_core.c435 VMCOREINFO_OFFSET(pglist_data, nr_zones); in crash_save_vmcoreinfo_init()
/Linux-v4.19/fs/f2fs/
Dsuper.c2467 unsigned int i, nr_zones; in init_blkz_info() local
2504 nr_zones = F2FS_REPORT_NR_ZONES; in init_blkz_info()
2506 zones, &nr_zones, in init_blkz_info()
2510 if (!nr_zones) { in init_blkz_info()
2515 for (i = 0; i < nr_zones; i++) { in init_blkz_info()