Home
last modified time | relevance | path

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

/xnu-11417.140.69/osfmk/arm64/sptm/pmap/
H A Dpmap.c667 pmap_ledger_credit(pmap, task_ledgers.wired_mem, pt_attr_page_size(pt_attr) * PAGE_RATIO); in pte_update_wiredcnt()
672 pmap_ledger_debit(pmap, task_ledgers.wired_mem, pt_attr_page_size(pt_attr) * PAGE_RATIO); in pte_update_wiredcnt()
2577 const uint64_t page_ratio = PAGE_SIZE / pt_attr_page_size(pt_attr); in pmap_deallocate_all_leaf_tts()
3113 const uint64_t page_ratio = PAGE_SIZE / pt_attr_page_size(pt_attr);
3245 const uint64_t pmap_page_size = PAGE_RATIO * pt_attr_page_size(pt_attr);
3534 if ((end - start) > (pt_attr_page_size(pt_attr) * PAGE_RATIO)) {
3669 pmap_ledger_debit(pmap, task_ledgers.reusable, pt_attr_page_size(pt_attr) * PAGE_RATIO);
3671 pmap_ledger_debit(pmap, task_ledgers.external, pt_attr_page_size(pt_attr) * PAGE_RATIO);
3676 pmap_ledger_debit(pmap, task_ledgers.internal, pt_attr_page_size(pt_attr) * PAGE_RATIO);
3677 …pmap_ledger_debit(pmap, task_ledgers.alternate_accounting, pt_attr_page_size(pt_attr) * PAGE_RATIO…
[all …]
H A Dpmap_pt_geometry.h208 pt_attr_page_size(const pt_attr_t * const pt_attr) in pt_attr_page_size() function
732 const uint64_t page_ratio = PAGE_SIZE / pt_attr_page_size(pt_attr); in pt_attr_align_va()
/xnu-11417.140.69/osfmk/arm/pmap/
H A Dpmap.c3680 uint64_t pmap_page_size = pt_attr_page_size(pmap_get_pt_attr(pmap)); in pmap_tt_allocate()
3726 unsigned max_pt_index = PAGE_SIZE / pt_attr_page_size(pt_attr); in pmap_tt_deallocate()
3942 const uint64_t pmap_page_size = pt_attr_page_size(pt_attr);
4069 va + (pt_attr_page_size(pmap_get_pt_attr(pmap)) * (epte - bpte)), need_strong_sync, true);
4137 uint64_t pmap_page_size = PAGE_RATIO * pt_attr_page_size(pt_attr);
4470 if ((end - start) > (pt_attr_page_size(pt_attr) * PAGE_RATIO)) {
4992 pmap_ledger_debit(pmap, task_ledgers.wired_mem, pt_attr_page_size(pt_attr) * PAGE_RATIO);
5015 pmap_ledger_debit(pmap, task_ledgers.phys_mem, pt_attr_page_size(pt_attr) * PAGE_RATIO);
5021 pmap_ledger_debit(pmap, task_ledgers.reusable, pt_attr_page_size(pt_attr) * PAGE_RATIO);
5023 pmap_ledger_debit(pmap, task_ledgers.external, pt_attr_page_size(pt_attr) * PAGE_RATIO);
[all …]
H A Dpmap_pt_geometry.h210 pt_attr_page_size(const pt_attr_t * const pt_attr) in pt_attr_page_size() function
H A Dpmap_data.c794 for (unsigned i = 0; i < (PAGE_SIZE / pt_attr_page_size(pt_attr)); i++) { in ppr_find_eligible_pt_page()
867 const uint64_t hw_page_size = pt_attr_page_size(pt_attr); in ppr_remove_pt_page()