Home
last modified time | relevance | path

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

/xnu-12377.61.12/osfmk/arm/pmap/
H A Dpmap_data.c386 } pmap_ledger_t; typedef
425 static SECURITY_READ_ONLY_LATE(pmap_ledger_t * *) pmap_ledger_ptr_array = NULL;
434 static pmap_ledger_t *pmap_ledger_free_list MARK_AS_PMAP_DATA = NULL;
729 pmap_ledger_ptr_array = (pmap_ledger_t**)pmap_ledger_ptr_array_begin; in pmap_data_bootstrap()
2977 uint64_t array_index = ((const volatile pmap_ledger_t*)ledger)->array_index; in pmap_ledger_validate()
3057 const uint32_t ledgers_per_page = PAGE_SIZE / sizeof(pmap_ledger_t); in pmap_ledger_alloc_internal()
3058 const vm_map_address_t vend = vstart + (ledgers_per_page * sizeof(pmap_ledger_t)); in pmap_ledger_alloc_internal()
3066 for (vm_map_address_t vaddr = vstart; vaddr < vend; vaddr += sizeof(pmap_ledger_t)) { in pmap_ledger_alloc_internal()
3075 pmap_ledger_t *free_ledger = (pmap_ledger_t*)vaddr; in pmap_ledger_alloc_internal()
3133 pmap_ledger_t *free_ledger = (pmap_ledger_t*)ledger; in pmap_ledger_free_internal()