Home
last modified time | relevance | path

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

/xnu-8020.140.41/osfmk/arm/
H A Dmachine_routines.c813 vm_offset_t vaddr_cur; in ml_static_protect() local
844 for (vaddr_cur = vaddr; in ml_static_protect()
845 vaddr_cur < ((vaddr + size) & ~ARM_PGMASK); in ml_static_protect()
846 vaddr_cur += ARM_PGBYTES) { in ml_static_protect()
847 ppn = pmap_find_phys(kernel_pmap, vaddr_cur); in ml_static_protect()
849 tt_entry_t *ttp = &kernel_pmap->tte[ttenum(vaddr_cur)]; in ml_static_protect()
866 pt_entry_t *pte_p = (pt_entry_t *) ttetokv(tte) + ptenum(vaddr_cur); in ml_static_protect()
874 if (vaddr_cur > vaddr) { in ml_static_protect()
875 flush_mmu_tlb_region(vaddr, (vm_size_t)(vaddr_cur - vaddr)); in ml_static_protect()
890 vm_offset_t vaddr_cur; in ml_static_mfree() local
[all …]
/xnu-8020.140.41/osfmk/i386/
H A Dmachine_routines.c199 addr64_t vaddr_cur; in ml_static_mfree() local
208 for (vaddr_cur = vaddr; vaddr_cur < round_page_64(vaddr + size);) { in ml_static_mfree()
209 map_size = pmap_query_pagesize(kernel_pmap, vaddr_cur); in ml_static_mfree()
213 vaddr_cur += PAGE_SIZE; in ml_static_mfree()
220 assert((vaddr_cur & (map_size - 1)) == 0); in ml_static_mfree()
222 ppn = pmap_find_phys(kernel_pmap, vaddr_cur); in ml_static_mfree()
225 pmap_remove(kernel_pmap, vaddr_cur, vaddr_cur + map_size); in ml_static_mfree()
233 vaddr_cur += PAGE_SIZE; in ml_static_mfree()
/xnu-8020.140.41/osfmk/arm64/
H A Dmachine_routines.c1534 vm_offset_t vaddr_cur; in ml_static_protect() local
1569 for (vaddr_cur = vaddr; in ml_static_protect()
1570 vaddr_cur < trunc_page_64(vaddr + size); in ml_static_protect()
1571 vaddr_cur += PAGE_SIZE) { in ml_static_protect()
1572 ppn = pmap_find_phys(kernel_pmap, vaddr_cur); in ml_static_protect()
1583 tte2 = arm_kva_to_tte(vaddr_cur); in ml_static_protect()
1599 …pte_p = (pt_entry_t *)&((tt_entry_t*)(phystokv((*tte2) & ARM_TTE_TABLE_MASK)))[(((vaddr_cur) & ARM… in ml_static_protect()
1642 if (vaddr_cur > vaddr) { in ml_static_protect()
1643 assert(((vaddr_cur - vaddr) & 0xFFFFFFFF00000000ULL) == 0); in ml_static_protect()
1644 flush_mmu_tlb_region(vaddr, (uint32_t)(vaddr_cur - vaddr)); in ml_static_protect()
[all …]