| /xnu-10063.141.1/osfmk/arm64/ |
| H A D | arm_vm_init.c | 375 phystokv(pmap_paddr_t pa) in phystokv() function 472 vaddr = phystokv(avail_start); in alloc_ptpage() 573 dump_kva_l2(start, (tt_entry_t*)phystokv(cur), 1, &rosz, &rwsz); in dump_kva_space() 631 ttp = (tt_entry_t *)phystokv(l1_tte & ARM_TTE_TABLE_MASK); in arm_vm_map() 646 ttp = (tt_entry_t *)phystokv(l2_tte & ARM_TTE_TABLE_MASK); in arm_vm_map() 729 ttp = (tt_entry_t *)phystokv(tte & ARM_TTE_TABLE_MASK); in arm_vm_kernel_pte() 744 ttp = (tt_entry_t *)phystokv(tte & ARM_TTE_TABLE_MASK); in arm_vm_kernel_pte() 856 l1_ptp_virt = (tt_entry_t *)phystokv(l1_ptp_phys); in arm_replace_identity_map() 958 } else if (kva_active && (phystokv(pa) == ttebase)) { in update_or_defer_tte() 1014 ppte = (pt_entry_t *)phystokv((tmplate & ARM_TTE_TABLE_MASK)); in arm_vm_page_granular_helper() [all …]
|
| H A D | loose_ends.c | 111 …use_copy_window_dst = (!pmap_valid_address(dst) || !mmu_kvtop_wpreflight(phystokv((pmap_paddr_t)ds… in bcopy_phys_internal() 327 addr = phystokv(paddr); in ml_phys_read_data() 554 addr = phystokv(paddr); in ml_phys_write_data() 924 return func((void*)phystokv(dst64), bytes, arg); in apply_func_phys()
|
| H A D | platform_tests.c | 1311 priv_addr = phystokv((pmap_paddr_t)pa); in arm64_pan_test() 1491 vm_offset_t rorgn_begin_va = phystokv(rorgn_lwr); in ctrr_test_cpu() 1492 vm_offset_t rorgn_end_va = phystokv(rorgn_upr) + 0x1000; in ctrr_test_cpu()
|
| /xnu-10063.141.1/osfmk/arm/pmap/ |
| H A D | pmap_data.c | 664 pp_attr_table = (pp_attr_t *)phystokv(avail_start); in pmap_data_bootstrap() 667 io_attr_table = (pmap_io_range_t *)phystokv(avail_start); in pmap_data_bootstrap() 675 io_filter_table = (pmap_io_filter_entry_t *)phystokv(avail_start); in pmap_data_bootstrap() 684 pv_head_table = (pv_entry_t **)phystokv(avail_start); in pmap_data_bootstrap() 693 pt_desc_t *ptd_root_table = (pt_desc_t *)phystokv(avail_start); in pmap_data_bootstrap() 696 memset((char *)phystokv(pmap_struct_start), 0, avail_start - pmap_struct_start); in pmap_data_bootstrap() 716 const vm_map_address_t pmap_ptr_array_begin = phystokv(avail_start); in pmap_data_bootstrap() 719 const vm_map_address_t pmap_ptr_array_end = phystokv(avail_start); in pmap_data_bootstrap() 723 const vm_map_address_t pmap_ledger_ptr_array_begin = phystokv(avail_start); in pmap_data_bootstrap() 726 const vm_map_address_t pmap_ledger_ptr_array_end = phystokv(avail_start); in pmap_data_bootstrap() [all …]
|
| H A D | pmap.h | 331 #define ttetokv(a) (phystokv(tte_to_pa(a))) 332 #define ptetokv(a) (phystokv(pte_to_pa(a))) 558 extern vm_map_address_t phystokv(pmap_paddr_t pa);
|
| H A D | pmap.c | 1503 const vm_offset_t kva = phystokv(vm_first_phys + (pmap_paddr_t)ptoa(pai)); in pmap_set_xprr_perm() 2286 asid_bitmap = (bitmap_t*)phystokv(avail_start); in pmap_bootstrap() 2289 memset((char *)phystokv(pmap_struct_start), 0, avail_start - pmap_struct_start); in pmap_bootstrap() 2381 vm_offset_t start_va = phystokv(start_pa); in pa_set_range_xprr_perm() 2498 vm_offset_t monitor_start_va = phystokv(ppl_cpu_save_area_start); in pmap_static_allocations_done() 3229 … pmap_deallocate_all_leaf_tts(pmap, (tt_entry_t *)phystokv((tte) & ARM_TTE_TABLE_MASK), level + 1); in pmap_deallocate_all_leaf_tts() 3463 va = phystokv(pa) + size; in pmap_tt1_allocate() 3466 for (va_end = phystokv(pa) + PAGE_SIZE; va < va_end; va = va + size) { in pmap_tt1_allocate() 3487 return (tt_entry_t *) phystokv(pa); in pmap_tt1_allocate() 3653 …for (va_end = phystokv(pa) + PAGE_SIZE, va = phystokv(pa) + pmap_page_size; va < va_end; va = va +… in pmap_tt_allocate() [all …]
|
| H A D | pmap_pt_geometry.h | 569 table_ttep = (tt_entry_t*)phystokv(tte & ARM_TTE_TABLE_MASK); in pmap_ttne()
|
| /xnu-10063.141.1/san/memory/ |
| H A D | kasan-arm64.c | 72 extern vm_map_address_t phystokv(pmap_paddr_t pa); 122 return early ? (pa) : phystokv(pa); in kasan_arm64_phystokv() 406 base = (uint64_t *)phystokv(*pte & ARM_TTE_TABLE_MASK); in kasan_is_shadow_mapped() 413 base = (uint64_t *)phystokv(*pte & ARM_TTE_TABLE_MASK); in kasan_is_shadow_mapped()
|
| /xnu-10063.141.1/osfmk/kdp/ |
| H A D | sk_core.c | 167 sk_dbg_header = (struct dbg_kernel_header *)phystokv(sk_debug_phys); in sc_init_cdbg() 292 tt_entry_t *ttp = (tt_entry_t *)phystokv(sk_dbg_header->ttbr1 & ARM_TTE_PA_MASK); in sc_cL4_kvtov() 322 ttp = (tt_entry_t *)phystokv(tte & ARM_TTE_TABLE_MASK); in sc_cL4_kvtov() 326 return phystokv(paddr); in sc_cL4_kvtov() 598 return ssd->ssd_callback((void *)phystokv(start), end - start, ssd->ssd_context); in secure_seg_data()
|
| H A D | kdp_core.c | 400 if (vaddr == phystokv(avail_start)) { in kernel_pmap_present_mapping() 417 *pvphysaddr = phystokv(phys); in kernel_pmap_present_mapping() 466 if (vcur == phystokv(avail_start) && vm_object_lock_try_shared(&pmap_object_store)) { in pmap_traverse_present_mappings() 497 vcur = phystokv(avail_start) + (avail_end - avail_start); in pmap_traverse_present_mappings() 501 vcur = phystokv(ptoa(ppn)); in pmap_traverse_present_mappings()
|
| H A D | user_core.c | 204 void * vphysstart = (void *) phystokv(physstart); in user_dump_map_traverse_send_segdata_callback()
|
| H A D | kdp_common.c | 243 kdp_memcpy(kvaddr, (const void *)phystokv((pmap_paddr_t)phys_src), cur_size); in kdp_generic_copyin()
|
| /xnu-10063.141.1/osfmk/arm64/sptm/ |
| H A D | arm_init_sptm.c | 1082 phystokv(pmap_paddr_t pa) in phystokv() function 1102 return phystokv((sptm_paddr_t)pa); in phystokv_range() 1269 vm_offset_t const trustCacheRegion = phystokv(trustCacheRange->paddr); in arm_vm_prot_init() 1319 auxkc_mh = phystokv(auxKC_header_range->paddr); in arm_vm_prot_init() 1320 auxkc_base = phystokv(auxKC_range->paddr); in arm_vm_prot_init() 1598 cpu_tte = (tt_entry_t *)phystokv(cpu_ttep); in arm_vm_init() 1811 …cpu_l2_tte = ((tt_entry_t *) phystokv(((*cpu_l1_tte) & ARM_TTE_TABLE_MASK))) + ((va_l2 & ARM_TT_L2… in arm_vm_init() 1816 pt_entry_t *ptp = (pt_entry_t *)phystokv(tte_to_pa(*ttp)); in arm_vm_init() 1852 …cpu_l2_tte = ((tt_entry_t *) phystokv(((*cpu_l1_tte) & ARM_TTE_TABLE_MASK))) + ((va_l2 & ARM_TT_L2… in arm_vm_init() 1857 pt_entry_t *ptp = (pt_entry_t *)phystokv(tte_to_pa(*ttp)); in arm_vm_init()
|
| /xnu-10063.141.1/osfmk/arm64/sptm/pmap/ |
| H A D | pmap_data.c | 364 pp_attr_table = (pp_attr_t *)phystokv(avail_start); in pmap_data_bootstrap() 367 pv_head_table = (uintptr_t *)phystokv(avail_start); in pmap_data_bootstrap() 376 pt_desc_t *ptd_root_table = (pt_desc_t *)phystokv(avail_start); in pmap_data_bootstrap() 379 memset((char *)phystokv(pmap_struct_start), 0, avail_start - pmap_struct_start); in pmap_data_bootstrap() 523 bzero((void*)phystokv(pa), PAGE_SIZE); in pmap_page_alloc() 894 pve_head = (pv_entry_t *)phystokv(pa); in pve_feed_page() 1697 ptdp = (pt_desc_t *)phystokv(pa); in ptd_alloc_unlinked() 2101 sptm_pcpu->sptm_iommu_scratch = (void*)phystokv(iommu_scratch); in pmap_cpu_data_init_internal()
|
| H A D | pmap.h | 295 #define ttetokv(a) (phystokv(tte_to_pa(a))) 296 #define ptetokv(a) (phystokv(pte_to_pa(a))) 488 extern vm_map_address_t phystokv(pmap_paddr_t pa);
|
| H A D | pmap.c | 1656 asid_bitmap = (bitmap_t*)phystokv(avail_start); in pmap_bootstrap() 1659 memset((char *)phystokv(pmap_struct_start), 0, avail_start - pmap_struct_start); in pmap_bootstrap() 2535 …pmap_deallocate_all_leaf_tts(pmap, (tt_entry_t *)phystokv((tte) & ARM_TTE_TABLE_MASK), va, level +… in pmap_deallocate_all_leaf_tts() 2723 return (tt_entry_t *) phystokv(pa); in pmap_tt1_allocate() 2827 …for (va_end = phystokv(pa) + PAGE_SIZE, va = phystokv(pa) + pmap_page_size; va < va_end; va = va +… in pmap_tt_allocate() 2835 *ttp = (tt_entry_t *)phystokv(pa); in pmap_tt_allocate() 3200 pmap_tt_deallocate(pmap, (tt_entry_t *) phystokv(tte_to_pa(tte)), level + 1); 6194 ttp = (tt_entry_t*)phystokv(tte & ARM_TTE_TABLE_MASK); 6303 table_ttep = (tt_entry_t*)phystokv(old_tte & ARM_TTE_TABLE_MASK); 6481 addr = (unsigned int *) phystokv(ptoa(pn)); [all …]
|
| H A D | pmap_pt_geometry.h | 572 table_ttep = (tt_entry_t*)phystokv(tte & ARM_TTE_TABLE_MASK); in pmap_ttne()
|
| /xnu-10063.141.1/osfmk/kern/ |
| H A D | exclaves_panic.c | 71 uint64_t *pages = (uint64_t *)phystokv(addr); in copy_panic_buffer_pages() 74 exclaves_panic_buffer_pages[i] = (char *)phystokv(pages[i]); in copy_panic_buffer_pages()
|
| H A D | exclaves.c | 1454 phystokv(boot_info), in exclaves_scheduler_init() 1476 pages[index] = (XrtHosted_Mapped_t *)phystokv(phys); in exclaves_scheduler_init() 2074 uint32_t *first_page = (uint32_t *)phystokv(first_page_pa); in handle_response_pmm_early_alloc() 2480 (xnuproxy_msg_t*)phystokv(msg_buffer_paddr); in exclaves_xnu_proxy_init() 2489 phystokv(exclaves_xnu_proxy_upcall_ipcb_paddr); in exclaves_xnu_proxy_init() 2557 phystokv(msg.cmd_ctx_alloc.response.ipc_paddr); in exclaves_xnu_proxy_allocate_context()
|
| /xnu-10063.141.1/osfmk/arm/ |
| H A D | caches.c | 264 vm_offset_t vaddr = phystokv(paddr); in cache_sync_page() 443 vm_offset_t vaddr = phystokv(paddr); in cache_sync_page()
|
| /xnu-10063.141.1/bsd/kern/code_signing/ |
| H A D | ppl.c | 55 extern vm_map_address_t phystokv(pmap_paddr_t pa); 131 *profile_obj = (pmap_cs_profile_t*)phystokv(kvtophys_nofail((vm_offset_t)*profile_obj)); in ppl_register_provisioning_profile()
|
| /xnu-10063.141.1/bsd/kern/ |
| H A D | kern_trustcache.c | 961 extern vm_map_address_t phystokv(pmap_paddr_t pa); 984 #define phystokv(x) ((vm_offset_t)(PHYSMAP_PTOV(x))) macro 1024 tc_offsets = (void*)phystokv(tc_range->paddr); in load_static_trust_cache()
|
| /xnu-10063.141.1/osfmk/vm/ |
| H A D | vm_fourk_pager.c | 840 phystokv((pmap_paddr_t)dst_pnum << PAGE_SHIFT); in fourk_pager_data_request() 1017 phystokv((pmap_paddr_t)VM_PAGE_GET_PHYS_PAGE(src_page) in fourk_pager_data_request()
|
| H A D | vm_apple_protect.c | 494 phystokv((pmap_paddr_t)VM_PAGE_GET_PHYS_PAGE(src_page) in apple_protect_pager_data_request() 497 phystokv((pmap_paddr_t)dst_pnum << PAGE_SHIFT); in apple_protect_pager_data_request()
|
| /xnu-10063.141.1/bsd/dev/dtrace/ |
| H A D | fbt_blacklist.c | 206 CRITICAL(phystokv)
|