Lines Matching refs:kt_zone_cfg
121 static const uint16_t kt_zone_cfg[] = { variable
169 static_assert(VM_TAG_SIZECLASSES >= MAX_K_ZONE(kt_zone_cfg));
577 static uint16_t kt_freq_list[MAX_K_ZONE(kt_zone_cfg)];
579 static uint16_t kt_freq_list_total[MAX_K_ZONE(kt_zone_cfg)];
593 SECURITY_READ_ONLY_LATE(uint64_t) num_kt_sizeclass = MAX_K_ZONE(kt_zone_cfg);
594 SECURITY_READ_ONLY_LATE(zone_t) kalloc_type_zarray[MAX_K_ZONE(kt_zone_cfg)];
595 SECURITY_READ_ONLY_LATE(zone_t) kt_singleton_array[MAX_K_ZONE(kt_zone_cfg)];
601 static_assert(MAX_K_ZONE(kt_zone_cfg) < KALLOC_TYPE_IDX_MASK,
625 while (kt_zone_cfg[zindex] < size) { in kalloc_type_build_dlut()
1427 uint16_t freq_list[MAX_K_ZONE(kt_zone_cfg)], in kalloc_type_distribute_budget() argument
1428 uint16_t kt_zones[MAX_K_ZONE(kt_zone_cfg)], in kalloc_type_distribute_budget() argument
1438 for (uint16_t i = 0; i < MAX_K_ZONE(kt_zone_cfg); i++) { in kalloc_type_distribute_budget()
1457 for (uint16_t i = 0; i < MAX_K_ZONE(kt_zone_cfg); i++) { in kalloc_type_distribute_budget()
1508 uint16_t freq_total_list[MAX_K_ZONE(kt_zone_cfg)], in kalloc_type_redistribute_budget() argument
1509 uint16_t kt_zones[MAX_K_ZONE(kt_zone_cfg)]) in kalloc_type_redistribute_budget() argument
1512 struct nzones_with_idx sorted_zones[MAX_K_ZONE(kt_zone_cfg)] = {}; in kalloc_type_redistribute_budget()
1515 for (uint16_t i = 0; i < MAX_K_ZONE(kt_zone_cfg); i++) { in kalloc_type_redistribute_budget()
1530 qsort(&sorted_zones[0], (size_t) MAX_K_ZONE(kt_zone_cfg), in kalloc_type_redistribute_budget()
1561 for (uint16_t i = 0; i < MAX_K_ZONE(kt_zone_cfg); i++) { in kalloc_type_redistribute_budget()
1572 uint16_t freq_list[MAX_K_ZONE(kt_zone_cfg)], in kalloc_type_apply_policy() argument
1573 uint16_t freq_total_list[MAX_K_ZONE(kt_zone_cfg)], in kalloc_type_apply_policy() argument
1574 uint16_t kt_zones_sig[MAX_K_ZONE(kt_zone_cfg)], in kalloc_type_apply_policy() argument
1575 uint16_t kt_zones_type[MAX_K_ZONE(kt_zone_cfg)], in kalloc_type_apply_policy() argument
1601 for (uint16_t i = 0; i < MAX_K_ZONE(kt_zone_cfg); i++) { in kalloc_type_apply_policy()
1602 printf("%u\t%u\t%u\t%u\t%u\t%u\n", kt_zone_cfg[i], in kalloc_type_apply_policy()
1824 uint16_t kt_zones_sig[MAX_K_ZONE(kt_zone_cfg)] = {}; in kalloc_type_create_zones_fixed()
1825 uint16_t kt_zones_type[MAX_K_ZONE(kt_zone_cfg)] = {}; in kalloc_type_create_zones_fixed()
1837 for (uint16_t i = 0; i < MAX_K_ZONE(kt_zone_cfg); i++) { in kalloc_type_create_zones_fixed()
1839 vm_size_t z_size = kt_zone_cfg[i]; in kalloc_type_create_zones_fixed()
3625 for (uint16_t i = 0; i < MAX_K_ZONE(kt_zone_cfg); i++) { in kalloc_type_feature_on()
3652 uint16_t freq_list[MAX_K_ZONE(kt_zone_cfg)] = {}; in kalloc_type_test_policy()
3653 uint16_t freq_total_list[MAX_K_ZONE(kt_zone_cfg)] = {}; in kalloc_type_test_policy()
3654 uint16_t zones_per_sig[MAX_K_ZONE(kt_zone_cfg)] = {}; in kalloc_type_test_policy()
3655 uint16_t zones_per_type[MAX_K_ZONE(kt_zone_cfg)] = {}; in kalloc_type_test_policy()
3656 uint16_t random[MAX_K_ZONE(kt_zone_cfg) * 2]; in kalloc_type_test_policy()
3664 if (zone_budget < MAX_K_ZONE(kt_zone_cfg) * 2) { in kalloc_type_test_policy()
3668 for (uint16_t i = 0; i < MAX_K_ZONE(kt_zone_cfg); i++) { in kalloc_type_test_policy()
3679 for (uint16_t i = 0; i < MAX_K_ZONE(kt_zone_cfg); i++) { in kalloc_type_test_policy()
3685 for (uint16_t i = 0; i < MAX_K_ZONE(kt_zone_cfg); i++) { in kalloc_type_test_policy()
3688 (i == MAX_K_ZONE(kt_zone_cfg) - 1) ? true : false); in kalloc_type_test_policy()
3744 for (uint16_t i = 0; i < MAX_K_ZONE(kt_zone_cfg); i++) { in run_kalloc_type_test()