Lines Matching refs:kt_zone_cfg
118 static const uint16_t kt_zone_cfg[] = { variable
166 static_assert(VM_TAG_SIZECLASSES >= MAX_K_ZONE(kt_zone_cfg));
501 static uint16_t kt_freq_list[MAX_K_ZONE(kt_zone_cfg)];
503 static uint16_t kt_freq_list_total[MAX_K_ZONE(kt_zone_cfg)];
517 SECURITY_READ_ONLY_LATE(uint64_t) num_kt_sizeclass = MAX_K_ZONE(kt_zone_cfg);
518 SECURITY_READ_ONLY_LATE(zone_t) kalloc_type_zarray[MAX_K_ZONE(kt_zone_cfg)];
519 SECURITY_READ_ONLY_LATE(zone_t) kt_singleton_array[MAX_K_ZONE(kt_zone_cfg)];
525 static_assert(MAX_K_ZONE(kt_zone_cfg) < KALLOC_TYPE_IDX_MASK,
549 while (kt_zone_cfg[zindex] < size) { in kalloc_type_build_dlut()
1329 uint16_t freq_list[MAX_K_ZONE(kt_zone_cfg)], in kalloc_type_distribute_budget() argument
1330 uint16_t kt_zones[MAX_K_ZONE(kt_zone_cfg)], in kalloc_type_distribute_budget() argument
1340 for (uint16_t i = 0; i < MAX_K_ZONE(kt_zone_cfg); i++) { in kalloc_type_distribute_budget()
1359 for (uint16_t i = 0; i < MAX_K_ZONE(kt_zone_cfg); i++) { in kalloc_type_distribute_budget()
1410 uint16_t freq_total_list[MAX_K_ZONE(kt_zone_cfg)], in kalloc_type_redistribute_budget() argument
1411 uint16_t kt_zones[MAX_K_ZONE(kt_zone_cfg)]) in kalloc_type_redistribute_budget() argument
1414 struct nzones_with_idx sorted_zones[MAX_K_ZONE(kt_zone_cfg)] = {}; in kalloc_type_redistribute_budget()
1417 for (uint16_t i = 0; i < MAX_K_ZONE(kt_zone_cfg); i++) { in kalloc_type_redistribute_budget()
1432 qsort(&sorted_zones[0], (size_t) MAX_K_ZONE(kt_zone_cfg), in kalloc_type_redistribute_budget()
1463 for (uint16_t i = 0; i < MAX_K_ZONE(kt_zone_cfg); i++) { in kalloc_type_redistribute_budget()
1474 uint16_t freq_list[MAX_K_ZONE(kt_zone_cfg)], in kalloc_type_apply_policy() argument
1475 uint16_t freq_total_list[MAX_K_ZONE(kt_zone_cfg)], in kalloc_type_apply_policy() argument
1476 uint16_t kt_zones_sig[MAX_K_ZONE(kt_zone_cfg)], in kalloc_type_apply_policy() argument
1477 uint16_t kt_zones_type[MAX_K_ZONE(kt_zone_cfg)], in kalloc_type_apply_policy() argument
1503 for (uint16_t i = 0; i < MAX_K_ZONE(kt_zone_cfg); i++) { in kalloc_type_apply_policy()
1504 printf("%u\t%u\t%u\t%u\t%u\t%u\n", kt_zone_cfg[i], in kalloc_type_apply_policy()
1719 uint16_t kt_zones_sig[MAX_K_ZONE(kt_zone_cfg)] = {}; in kalloc_type_create_zones_fixed()
1720 uint16_t kt_zones_type[MAX_K_ZONE(kt_zone_cfg)] = {}; in kalloc_type_create_zones_fixed()
1732 for (uint16_t i = 0; i < MAX_K_ZONE(kt_zone_cfg); i++) { in kalloc_type_create_zones_fixed()
1734 vm_size_t z_size = kt_zone_cfg[i]; in kalloc_type_create_zones_fixed()
3473 for (uint16_t i = 0; i < MAX_K_ZONE(kt_zone_cfg); i++) { in kalloc_type_feature_on()
3500 uint16_t freq_list[MAX_K_ZONE(kt_zone_cfg)] = {}; in kalloc_type_test_policy()
3501 uint16_t freq_total_list[MAX_K_ZONE(kt_zone_cfg)] = {}; in kalloc_type_test_policy()
3502 uint16_t zones_per_sig[MAX_K_ZONE(kt_zone_cfg)] = {}; in kalloc_type_test_policy()
3503 uint16_t zones_per_type[MAX_K_ZONE(kt_zone_cfg)] = {}; in kalloc_type_test_policy()
3504 uint16_t random[MAX_K_ZONE(kt_zone_cfg) * 2]; in kalloc_type_test_policy()
3512 if (zone_budget < MAX_K_ZONE(kt_zone_cfg) * 2) { in kalloc_type_test_policy()
3516 for (uint16_t i = 0; i < MAX_K_ZONE(kt_zone_cfg); i++) { in kalloc_type_test_policy()
3527 for (uint16_t i = 0; i < MAX_K_ZONE(kt_zone_cfg); i++) { in kalloc_type_test_policy()
3533 for (uint16_t i = 0; i < MAX_K_ZONE(kt_zone_cfg); i++) { in kalloc_type_test_policy()
3536 (i == MAX_K_ZONE(kt_zone_cfg) - 1) ? true : false); in kalloc_type_test_policy()
3592 for (uint16_t i = 0; i < MAX_K_ZONE(kt_zone_cfg); i++) { in run_kalloc_type_test()