Home
last modified time | relevance | path

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

/xnu-11417.140.69/osfmk/kern/
H A Dkalloc.c1414 struct nzones_with_idx sorted_zones[MAX_K_ZONE(kt_zone_cfg)] = {}; in kalloc_type_redistribute_budget() local
1428 sorted_zones[i].nzones = kt_zones[i]; in kalloc_type_redistribute_budget()
1429 sorted_zones[i].idx = i; in kalloc_type_redistribute_budget()
1432 qsort(&sorted_zones[0], (size_t) MAX_K_ZONE(kt_zone_cfg), in kalloc_type_redistribute_budget()
1436 top_zone_total += sorted_zones[i].nzones; in kalloc_type_redistribute_budget()
1445 uint16_t zone_borrow = (sorted_zones[i].nzones * count) / top_zone_total; in kalloc_type_redistribute_budget()
1446 uint16_t zone_available = kt_zones[sorted_zones[i].idx]; in kalloc_type_redistribute_budget()
1451 kt_zones[sorted_zones[i].idx] -= zone_borrow; in kalloc_type_redistribute_budget()
1459 kt_zones[sorted_zones[i].idx]--; in kalloc_type_redistribute_budget()