Home
last modified time | relevance | path

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

/xnu-11215/osfmk/arm64/sptm/pmap/
H A Dpmap_data.c120 #define PV_BATCH_SIZE (PAGE_SIZE / sizeof(pv_entry_t)) macro
629 free_list->count = PV_BATCH_SIZE; in pv_free_array_give_batch()
741 pmap_cpu_data->pv_free.count = PV_BATCH_SIZE - 1; in pv_list_alloc()
778 const uint32_t available = PV_BATCH_SIZE - (pmap_cpu_data->pv_free.count % PV_BATCH_SIZE); in pv_list_free()
843 pmap_cpu_data->pv_free.count -= PV_BATCH_SIZE; in pv_list_free()
897 pmap_reserve_replenish_stat += PV_BATCH_SIZE; in pve_feed_page()
901 pve_tail = &pve_head[PV_BATCH_SIZE - 1]; in pve_feed_page()
903 for (int i = 0; i < PV_BATCH_SIZE; i++) { in pve_feed_page()
1012 if (pv_kern_free.count > (PV_BATCH_SIZE * 2)) { in pv_alloc()
1016 for (int i = 0; i < (PV_BATCH_SIZE - 1); i++) { in pv_alloc()
[all …]
/xnu-11215/osfmk/arm/pmap/
H A Dpmap_data.c192 #define PV_BATCH_SIZE (PAGE_SIZE / sizeof(pv_entry_t)) macro
1630 free_list->count = PV_BATCH_SIZE; in pv_free_array_give_batch()
1750 pmap_cpu_data->pv_free.count = PV_BATCH_SIZE - 1; in pv_list_alloc()
1795 const uint32_t available = PV_BATCH_SIZE - (pmap_cpu_data->pv_free.count % PV_BATCH_SIZE); in pv_list_free()
1842 pmap_cpu_data->pv_free.count -= PV_BATCH_SIZE; in pv_list_free()
1898 pmap_reserve_replenish_stat += PV_BATCH_SIZE; in pve_feed_page()
1902 pve_tail = &pve_head[PV_BATCH_SIZE - 1]; in pve_feed_page()
1904 for (int i = 0; i < PV_BATCH_SIZE; i++) { in pve_feed_page()
2023 if (pv_kern_free.count > (PV_BATCH_SIZE * 2)) { in pv_alloc()
2027 for (int i = 0; i < (PV_BATCH_SIZE - 1); i++) { in pv_alloc()
[all …]