/linux-6.3-rc2/drivers/nvme/host/ |
A D | zns.c | 182 int ret, zone_idx = 0; in nvme_ns_report_zones() local 201 while (zone_idx < nr_zones && sector < get_capacity(ns->disk)) { in nvme_ns_report_zones() 216 for (i = 0; i < nz && zone_idx < nr_zones; i++) { in nvme_ns_report_zones() 218 zone_idx, cb, data); in nvme_ns_report_zones() 221 zone_idx++; in nvme_ns_report_zones() 227 if (zone_idx > 0) in nvme_ns_report_zones() 228 ret = zone_idx; in nvme_ns_report_zones()
|
/linux-6.3-rc2/include/trace/events/ |
A D | oom.h | 46 __field( int, zone_idx) 57 __entry->zone_idx = zoneref->zone_idx; 67 __entry->node, __print_symbolic(__entry->zone_idx, ZONE_TYPE),
|
A D | compaction.h | 198 __entry->idx = zone_idx(zone); 245 __entry->idx = zone_idx(zone);
|
/linux-6.3-rc2/drivers/scsi/ |
A D | sd_zbc.c | 265 int zone_idx = 0; in sd_zbc_report_zones() local 280 while (zone_idx < nr_zones && lba < sdkp->capacity) { in sd_zbc_report_zones() 290 for (i = 0; i < nr && zone_idx < nr_zones; i++) { in sd_zbc_report_zones() 294 if ((zone_idx == 0 && in sd_zbc_report_zones() 297 (zone_idx > 0 && start_lba != lba) || in sd_zbc_report_zones() 301 zone_idx, lba, start_lba, zone_length); in sd_zbc_report_zones() 315 ret = sd_zbc_parse_report(sdkp, buf + offset, zone_idx, in sd_zbc_report_zones() 320 zone_idx++; in sd_zbc_report_zones() 324 ret = zone_idx; in sd_zbc_report_zones()
|
/linux-6.3-rc2/drivers/md/ |
A D | dm-zone.c | 41 nr_zones - args.zone_idx); in dm_blk_do_report_zones() 44 } while (args.zone_idx < nr_zones && in dm_blk_do_report_zones() 47 return args.zone_idx; in dm_blk_do_report_zones() 103 return args->orig_cb(zone, args->zone_idx++, args->orig_data); in dm_report_zones_cb()
|
/linux-6.3-rc2/mm/ |
A D | page_alloc.c | 1977 int zid = zone_idx(zone); in deferred_init_pages() 6112 int zone_idx; in node_has_managed_zones() local 6113 for (zone_idx = 0; zone_idx <= max_zone_idx; zone_idx++) in node_has_managed_zones() 6345 zoneref->zone_idx = zone_idx(zone); in zoneref_set_zone() 6486 zonerefs->zone_idx = 0; in build_zonelists_in_node_order() 6501 zonerefs->zone_idx = 0; in build_thisnode_zonelists() 6601 zonerefs->zone_idx = 0; in build_zonelists() 6933 unsigned long zone_idx = zone_idx(zone); in memmap_init_zone_device() local 7361 int zone_idx = zone_idx(zone) + 1; in init_currently_empty_zone() local 7363 if (zone_idx > pgdat->nr_zones) in init_currently_empty_zone() [all …]
|
A D | memory_hotplug.c | 629 if (zone_idx(zone) <= ZONE_NORMAL && !node_state(nid, N_NORMAL_MEMORY)) in node_states_check_changes_online() 720 memmap_init_range(nr_pages, nid, zone_idx(zone), start_pfn, 0, in move_pfn_range_to_zone() 734 if (zone_idx(zone) == ZONE_MOVABLE) { in auto_movable_stats_account_zone() 1009 const bool movable = zone_idx(zone) == ZONE_MOVABLE; in adjust_present_page_count() 1752 if (zone_idx(zone) <= ZONE_NORMAL && nr_pages >= present_pages) in node_states_check_changes_offline() 2185 if (page && zone_idx(page_zone(page)) == ZONE_MOVABLE) in try_offline_memory_block()
|
A D | page_isolation.c | 72 if (zone_idx(zone) == ZONE_MOVABLE) in has_unmovable_pages()
|
A D | migrate.c | 2053 zidx = zone_idx(folio_zone(folio)); in alloc_migration_target()
|
A D | vmscan.c | 609 int zone_idx) in lruvec_lru_size() argument 614 for (zid = 0; zid <= zone_idx; zid++) { in lruvec_lru_size() 6933 if (zone_idx(zone) > ZONE_NORMAL) in throttle_direct_reclaim()
|
A D | khugepaged.c | 2536 if (zone_idx(zone) > gfp_zone(GFP_USER)) in set_recommended_min_free_kbytes()
|
/linux-6.3-rc2/include/linux/ |
A D | mmzone.h | 1179 int zone_idx; /* zone_idx(zoneref->zone) */ member 1446 #define zone_idx(zone) ((zone) - (zone)->zone_pgdat->node_zones) macro 1451 return zone_idx(zone) == ZONE_DEVICE; in zone_is_zone_device() 1517 return is_highmem_idx(zone_idx(zone)); in is_highmem() 1604 return zoneref->zone_idx; in zonelist_zone_idx()
|
A D | memcontrol.h | 908 enum lru_list lru, int zone_idx) in mem_cgroup_get_zone_lru_size() argument 913 return READ_ONCE(mz->lru_zone_size[zone_idx][lru]); in mem_cgroup_get_zone_lru_size() 1415 enum lru_list lru, int zone_idx) in mem_cgroup_get_zone_lru_size() argument
|
A D | device-mapper.h | 498 unsigned int zone_idx; member
|
/linux-6.3-rc2/drivers/block/ |
A D | virtio_blk.c | 646 int ret, zone_idx = 0; in virtblk_report_zones() local 657 while (zone_idx < nr_zones && sector < get_capacity(vblk->disk)) { in virtblk_report_zones() 671 for (i = 0; i < nz && zone_idx < nr_zones; i++) { in virtblk_report_zones() 673 zone_idx, zone_sectors, cb, data); in virtblk_report_zones() 677 zone_idx++; in virtblk_report_zones() 681 if (zone_idx > 0) in virtblk_report_zones() 682 ret = zone_idx; in virtblk_report_zones()
|
/linux-6.3-rc2/fs/f2fs/ |
A D | segment.c | 4923 static bool is_conv_zone(struct f2fs_sb_info *sbi, unsigned int zone_idx, in is_conv_zone() argument 4928 return !test_bit(zone_idx, FDEV(dev_idx).blkz_seq); in is_conv_zone() 4948 unsigned int dev_idx, zone_idx; in f2fs_usable_zone_segs_in_sec() local 4951 zone_idx = get_zone_idx(sbi, GET_SEC_FROM_SEG(sbi, segno), dev_idx); in f2fs_usable_zone_segs_in_sec() 4954 if (is_conv_zone(sbi, zone_idx, dev_idx)) in f2fs_usable_zone_segs_in_sec() 4977 unsigned int zone_idx, dev_idx, secno; in f2fs_usable_zone_blks_in_seg() local 4982 zone_idx = get_zone_idx(sbi, secno, dev_idx); in f2fs_usable_zone_blks_in_seg() 4988 if (is_conv_zone(sbi, zone_idx, dev_idx)) in f2fs_usable_zone_blks_in_seg()
|