Searched refs:pt_attr_page_size (Results 1 – 5 of 5) sorted by relevance
| /xnu-12377.81.4/osfmk/arm64/sptm/pmap/ |
| H A D | pmap.c | 698 pmap_ledger_credit(pmap, task_ledgers.wired_mem, pt_attr_page_size(pt_attr) * PAGE_RATIO); in pte_update_wiredcnt() 703 pmap_ledger_debit(pmap, task_ledgers.wired_mem, pt_attr_page_size(pt_attr) * PAGE_RATIO); in pte_update_wiredcnt() 3005 const uint64_t page_ratio = PAGE_SIZE / pt_attr_page_size(pt_attr); in pmap_deallocate_all_leaf_tts() 3675 const uint64_t page_ratio = PAGE_SIZE / pt_attr_page_size(pt_attr); 3810 const uint64_t pmap_page_size = PAGE_RATIO * pt_attr_page_size(pt_attr); 4099 if ((end - start) > (pt_attr_page_size(pt_attr) * PAGE_RATIO)) { 4240 pmap_ledger_debit(pmap, task_ledgers.reusable, pt_attr_page_size(pt_attr) * PAGE_RATIO); 4242 pmap_ledger_debit(pmap, task_ledgers.external, pt_attr_page_size(pt_attr) * PAGE_RATIO); 4247 pmap_ledger_debit(pmap, task_ledgers.internal, pt_attr_page_size(pt_attr) * PAGE_RATIO); 4248 …pmap_ledger_debit(pmap, task_ledgers.alternate_accounting, pt_attr_page_size(pt_attr) * PAGE_RATIO… [all …]
|
| H A D | pmap_pt_geometry.h | 214 pt_attr_page_size(const pt_attr_t * const pt_attr) in pt_attr_page_size() function 745 const uint64_t page_ratio = PAGE_SIZE / pt_attr_page_size(pt_attr); in pt_attr_align_va()
|
| /xnu-12377.81.4/osfmk/arm/pmap/ |
| H A D | pmap.c | 3728 uint64_t pmap_page_size = pt_attr_page_size(pmap_get_pt_attr(pmap)); in pmap_tt_allocate() 3774 unsigned max_pt_index = PAGE_SIZE / pt_attr_page_size(pt_attr); in pmap_tt_deallocate() 3990 const uint64_t pmap_page_size = pt_attr_page_size(pt_attr); 4117 va + (pt_attr_page_size(pmap_get_pt_attr(pmap)) * (epte - bpte)), need_strong_sync, true); 4185 uint64_t pmap_page_size = PAGE_RATIO * pt_attr_page_size(pt_attr); 4518 if ((end - start) > (pt_attr_page_size(pt_attr) * PAGE_RATIO)) { 5040 pmap_ledger_debit(pmap, task_ledgers.wired_mem, pt_attr_page_size(pt_attr) * PAGE_RATIO); 5063 pmap_ledger_debit(pmap, task_ledgers.phys_mem, pt_attr_page_size(pt_attr) * PAGE_RATIO); 5069 pmap_ledger_debit(pmap, task_ledgers.reusable, pt_attr_page_size(pt_attr) * PAGE_RATIO); 5071 pmap_ledger_debit(pmap, task_ledgers.external, pt_attr_page_size(pt_attr) * PAGE_RATIO); [all …]
|
| H A D | pmap_pt_geometry.h | 216 pt_attr_page_size(const pt_attr_t * const pt_attr) in pt_attr_page_size() function
|
| H A D | pmap_data.c | 799 for (unsigned i = 0; i < (PAGE_SIZE / pt_attr_page_size(pt_attr)); i++) { in ppr_find_eligible_pt_page() 872 const uint64_t hw_page_size = pt_attr_page_size(pt_attr); in ppr_remove_pt_page()
|