/freebsd/sys/arm64/vmm/ |
H A D | vmm_mmu.c | 66 l0 = (pd_entry_t *)PHYS_TO_DMAP(l0_paddr); in vmmpmap_init() 80 l3 = (pd_entry_t *)PHYS_TO_DMAP(l2e & ~ATTR_MASK); in vmmpmap_release_l3() 98 l2 = (pd_entry_t *)PHYS_TO_DMAP(l1e & ~ATTR_MASK); in vmmpmap_release_l2() 117 l1 = (pd_entry_t *)PHYS_TO_DMAP(l0e & ~ATTR_MASK); in vmmpmap_release_l1() 192 l1 = (pd_entry_t *)PHYS_TO_DMAP(l0e & ~ATTR_MASK); in vmmpmap_l1_table() 235 l2 = (pd_entry_t *)PHYS_TO_DMAP(l1e & ~ATTR_MASK); in vmmpmap_l2_table() 278 l3 = (pt_entry_t *)PHYS_TO_DMAP(l2e & ~ATTR_MASK); in vmmpmap_l3_table() 370 l1 = (pd_entry_t *)PHYS_TO_DMAP(l0e & ~ATTR_MASK); in vmmpmap_remove() 380 l2 = (pd_entry_t *)PHYS_TO_DMAP(l1e & ~ATTR_MASK); in vmmpmap_remove() 390 l3 = (pd_entry_t *)PHYS_TO_DMAP(l2e & ~ATTR_MASK); in vmmpmap_remove()
|
/freebsd/sys/arm64/arm64/ |
H A D | efirt_machdep.c | 110 l1 = (pd_entry_t *)PHYS_TO_DMAP(mphys); in efi_1t1_l3() 121 l2 = (pd_entry_t *)PHYS_TO_DMAP(mphys); in efi_1t1_l3() 132 l3 = (pt_entry_t *)PHYS_TO_DMAP(mphys); in efi_1t1_l3() 148 return (PHYS_TO_DMAP(paddr)); in efi_phys_to_kva() 175 efi_l0 = (pd_entry_t *)PHYS_TO_DMAP(VM_PAGE_TO_PHYS(efi_l0_page)); in efi_create_1t1_map()
|
H A D | machdep.c | 448 addr = (void *)PHYS_TO_DMAP(pa); in arm64_get_writable_addr() 664 return (void *)PHYS_TO_DMAP(emd.pa); in efi_early_map() 680 systbl = (struct efi_systbl *)PHYS_TO_DMAP(efi_systbl_phys); in exclude_efi_memreserve() 716 mr = (struct linux_efi_memreserve *)PHYS_TO_DMAP( in exclude_efi_memreserve() 728 mr = (struct linux_efi_memreserve *)PHYS_TO_DMAP(mr->mr_next); in exclude_efi_memreserve()
|
H A D | pmap.c | 1415 bzero((void *)PHYS_TO_DMAP(pa), L2_SIZE); in pmap_bootstrap_allocate_san_l2() 2310 return PHYS_TO_DMAP(start); in pmap_map() 3392 pc = (void *)PHYS_TO_DMAP(m->phys_addr); in get_pv_entry() 3695 pagezero((void *)PHYS_TO_DMAP(ml3pa)); in pmap_remove_kernel_l2() 5435 pte = (pt_entry_t *)PHYS_TO_DMAP(pa); in pmap_every_pte_zero() 8025 PHYS_TO_DMAP(pa), pte_size, in pmap_change_props_locked() 8084 l2 = (pt_entry_t *)PHYS_TO_DMAP(l2phys); in pmap_demote_l1() 9183 vaddr[i] = PHYS_TO_DMAP(paddr); in pmap_map_io_transient() 9727 l1 = (pd_entry_t *)PHYS_TO_DMAP(pa); in sysctl_kmaps() 9745 l2 = (pd_entry_t *)PHYS_TO_DMAP(pa); in sysctl_kmaps() [all …]
|
/freebsd/sys/amd64/amd64/ |
H A D | minidump_machdep.c | 196 pml4 = (uint64_t *)PHYS_TO_DMAP(KPML4phys) + ii; in cpu_minidumpsys() 197 pdp = (uint64_t *)PHYS_TO_DMAP(*pml4 & PG_FRAME); in cpu_minidumpsys() 219 pd = (uint64_t *)PHYS_TO_DMAP(pdpe & PG_FRAME); in cpu_minidumpsys() 243 pt = (uint64_t *)PHYS_TO_DMAP(pde & PG_FRAME); in cpu_minidumpsys() 328 pml4 = (uint64_t *)PHYS_TO_DMAP(KPML4phys) + ii; in cpu_minidumpsys() 329 pdp = (uint64_t *)PHYS_TO_DMAP(*pml4 & PG_FRAME); in cpu_minidumpsys() 363 pd = (uint64_t *)PHYS_TO_DMAP(pa); in cpu_minidumpsys()
|
H A D | efirt_machdep.c | 94 return (PHYS_TO_DMAP(paddr)); in efi_phys_to_kva() 128 pml4e = (pml4_entry_t *)PHYS_TO_DMAP(mphys); in efi_1t1_pte() 142 pdpe = (pdp_entry_t *)PHYS_TO_DMAP(mphys); in efi_1t1_pte() 153 pde = (pd_entry_t *)PHYS_TO_DMAP(mphys); in efi_1t1_pte() 164 pte = (pt_entry_t *)PHYS_TO_DMAP(mphys); in efi_1t1_pte() 189 pml = (void *)PHYS_TO_DMAP(VM_PAGE_TO_PHYS(efi_pmltop_page)); in efi_create_1t1_map()
|
H A D | mp_machdep.c | 346 v_pml4 = (pml4_entry_t *)PHYS_TO_DMAP(VM_PAGE_TO_PHYS(m_pml4)); in start_all_aps() 351 v_pdp = (pdp_entry_t *)PHYS_TO_DMAP(VM_PAGE_TO_PHYS(m_pdp)); in start_all_aps() 353 v_pd = (pd_entry_t *)PHYS_TO_DMAP(VM_PAGE_TO_PHYS(m_pd[0])); in start_all_aps() 358 v_pd = (pd_entry_t *)PHYS_TO_DMAP(VM_PAGE_TO_PHYS(m_pd[1])); in start_all_aps() 363 v_pd = (pd_entry_t *)PHYS_TO_DMAP(VM_PAGE_TO_PHYS(m_pd[2])); in start_all_aps() 368 v_pd = (pd_entry_t *)PHYS_TO_DMAP(VM_PAGE_TO_PHYS(m_pd[3])); in start_all_aps() 390 bcopy(mptramp_start, (void *)PHYS_TO_DMAP(boot_address), bootMP_size); in start_all_aps()
|
H A D | pmap.c | 3811 pmap_flush_cache_range(PHYS_TO_DMAP(spa), PHYS_TO_DMAP(MIN( in pmap_flush_cache_phys_range() 4022 return PHYS_TO_DMAP(start); in pmap_map() 5071 pagezero((void *)PHYS_TO_DMAP(pa)); in pmap_page_array_startup() 9459 va = PHYS_TO_DMAP(pa); in pmap_mapdev_internal() 9851 PHYS_TO_DMAP(pa_start), in pmap_change_props_locked() 9881 PHYS_TO_DMAP(pa_start), in pmap_change_props_locked() 9909 PHYS_TO_DMAP(pa_start), in pmap_change_props_locked() 9962 va = PHYS_TO_DMAP(base); in pmap_demote_DMAP() 10508 vaddr[i] = PHYS_TO_DMAP(paddr); in pmap_map_io_transient() 10577 return (PHYS_TO_DMAP(paddr)); in pmap_quick_enter_page() [all …]
|
/freebsd/sys/arm64/iommu/ |
H A D | iommu_pmap.c | 115 l1 = (pd_entry_t *)PHYS_TO_DMAP(smmu_pmap_load(l0) & ~ATTR_MASK); in smmu_pmap_l0_to_l1() 146 l2p = (pd_entry_t *)PHYS_TO_DMAP(l1 & ~ATTR_MASK); in smmu_pmap_l1_to_l2() 178 l3p = (pt_entry_t *)PHYS_TO_DMAP(l2 & ~ATTR_MASK); in smmu_pmap_l2_to_l3() 413 pmap->sp_l0 = (pd_entry_t *)PHYS_TO_DMAP(pmap->sp_l0_paddr); in smmu_pmap_pinit() 498 l1 = (pd_entry_t *)PHYS_TO_DMAP(smmu_pmap_load(l0) &~ATTR_MASK); in _pmap_alloc_l3() 519 l1 = (pd_entry_t *)PHYS_TO_DMAP(tl0 & ~ATTR_MASK); in _pmap_alloc_l3() 522 l1 = (pd_entry_t *)PHYS_TO_DMAP(tl0 & ~ATTR_MASK); in _pmap_alloc_l3() 539 l2 = (pd_entry_t *)PHYS_TO_DMAP(smmu_pmap_load(l1) &~ATTR_MASK); in _pmap_alloc_l3() 809 l1 = (pd_entry_t *)PHYS_TO_DMAP(pa0); in smmu_pmap_remove_pages() 821 l2 = (pd_entry_t *)PHYS_TO_DMAP(pa1); in smmu_pmap_remove_pages() [all …]
|
/freebsd/sys/powerpc/booke/ |
H A D | pmap_64.c | 170 return (PHYS_TO_DMAP(VM_PAGE_TO_PHYS(m))); in mmu_booke_alloc_page() 651 __syncicache((void *)PHYS_TO_DMAP(pa), sync_sz); in mmu_booke_sync_icache() 672 va = PHYS_TO_DMAP(VM_PAGE_TO_PHYS(m)); in mmu_booke_zero_page_area() 684 va = PHYS_TO_DMAP(VM_PAGE_TO_PHYS(m)); in mmu_booke_zero_page() 700 sva = PHYS_TO_DMAP(VM_PAGE_TO_PHYS(sm)); in mmu_booke_copy_page() 701 dva = PHYS_TO_DMAP(VM_PAGE_TO_PHYS(dm)); in mmu_booke_copy_page() 722 a_cp = (caddr_t)((uintptr_t)PHYS_TO_DMAP(VM_PAGE_TO_PHYS(pa)) + in mmu_booke_copy_pages() 724 b_cp = (caddr_t)((uintptr_t)PHYS_TO_DMAP(VM_PAGE_TO_PHYS(pb)) + in mmu_booke_copy_pages() 736 return (PHYS_TO_DMAP(VM_PAGE_TO_PHYS(m))); in mmu_booke_quick_enter_page()
|
/freebsd/sys/opencrypto/ |
H A D | criov.c | 165 char *kaddr = (char *)PHYS_TO_DMAP(VM_PAGE_TO_PHYS(*pages)); in cvm_page_apply() 186 return (((char *)PHYS_TO_DMAP(VM_PAGE_TO_PHYS(*pages))) + skip); in cvm_page_contiguous_segment() 203 bcopy(cp, (char *)PHYS_TO_DMAP(VM_PAGE_TO_PHYS(*pages)) + off, in cvm_page_copyback() 228 bcopy(((char *)PHYS_TO_DMAP(VM_PAGE_TO_PHYS(*pages)) + off), cp, in cvm_page_copydata() 275 return ((void *)PHYS_TO_DMAP(m->m_epg_pa[i] + pgoff + in m_epg_segment() 442 return ((char *)PHYS_TO_DMAP(VM_PAGE_TO_PHYS( in crypto_cursor_segment() 497 dst = (char *)PHYS_TO_DMAP(VM_PAGE_TO_PHYS( in crypto_cursor_copyback() 586 src = (char *)PHYS_TO_DMAP(VM_PAGE_TO_PHYS( in crypto_cursor_copydata()
|
/freebsd/sys/arm64/include/ |
H A D | vmparam.h | 242 pmap_klookup(PHYS_TO_DMAP(pa), NULL)) 248 #define PHYS_TO_DMAP(pa) \ macro
|
H A D | sf_buf.h | 44 return (PHYS_TO_DMAP(VM_PAGE_TO_PHYS((vm_page_t)sf))); in sf_buf_kva()
|
/freebsd/sys/powerpc/aim/ |
H A D | mmu_radix.c | 334 pte = (pt_entry_t *)PHYS_TO_DMAP(ptepa); in pmap_l3e_to_pte() 346 l3e = (pml3_entry_t *)PHYS_TO_DMAP(l3pa); in pmap_l2e_to_l3e() 1777 pagezero(PHYS_TO_DMAP(page)); in alloc_pt_page() 2105 dpcpu = (void *)PHYS_TO_DMAP(pa); in mmu_radix_late_bootstrap() 4039 return (PHYS_TO_DMAP(start)); in mmu_radix_map() 5055 pagezero(PHYS_TO_DMAP(mptepa)); in pmap_remove_kernel_l3e() 6181 return (PHYS_TO_DMAP(paddr)); in mmu_radix_quick_enter_page() 6328 PHYS_TO_DMAP(pa_start), in pmap_change_attr_locked() 6358 PHYS_TO_DMAP(pa_start), in pmap_change_attr_locked() 6386 PHYS_TO_DMAP(pa_start), in pmap_change_attr_locked() [all …]
|
/freebsd/sys/riscv/include/ |
H A D | sf_buf.h | 40 return (PHYS_TO_DMAP(VM_PAGE_TO_PHYS((vm_page_t)sf))); in sf_buf_kva()
|
/freebsd/sys/amd64/include/ |
H A D | sf_buf.h | 43 return (PHYS_TO_DMAP(VM_PAGE_TO_PHYS((vm_page_t)sf))); in sf_buf_kva()
|
/freebsd/sys/fs/nfsclient/ |
H A D | nfs_clcomsubs.c | 89 mcp = (char *)(void *)PHYS_TO_DMAP( in nfsm_uiombuf() 141 PHYS_TO_DMAP(mp->m_epg_pa[nd->nd_bextpg]); in nfsm_uiombuf() 175 mcp = (char *)(void *)PHYS_TO_DMAP(mp->m_epg_pa[0]); in nfsm_uiombuflist() 208 mcp = (char *)(void *)PHYS_TO_DMAP( in nfsm_uiombuflist()
|
/freebsd/sys/riscv/riscv/ |
H A D | pmap.c | 384 l1 = (pd_entry_t *)PHYS_TO_DMAP(phys); in pmap_l0_to_l1() 415 l2 = (pd_entry_t *)PHYS_TO_DMAP(phys); in pmap_l1_to_l2() 443 l3 = (pd_entry_t *)PHYS_TO_DMAP(phys); in pmap_l2_to_l3() 1104 return PHYS_TO_DMAP(start); in pmap_map() 1487 l1 = (pd_entry_t *)PHYS_TO_DMAP(phys); in _pmap_alloc_l3() 1540 l2 = (pd_entry_t *)PHYS_TO_DMAP(phys); in _pmap_alloc_l3() 2207 pagezero((void *)PHYS_TO_DMAP(ml3pa)); in pmap_remove_kernel_l2() 3199 pte = (pt_entry_t *)PHYS_TO_DMAP(pa); in pmap_every_pte_zero() 4865 vaddr[i] = PHYS_TO_DMAP(paddr); in pmap_map_io_transient() 5074 l2 = (pd_entry_t *)PHYS_TO_DMAP(pa); in sysctl_kmaps() [all …]
|
/freebsd/sys/amd64/vmm/intel/ |
H A D | vtd.c | 327 vtdmaps[units] = (struct vtdmap *)PHYS_TO_DMAP(mapaddr); in vtd_init() 356 vtdmaps[units] = (struct vtdmap *)PHYS_TO_DMAP(drhd->Address); in vtd_init() 582 ptp = (uint64_t *)PHYS_TO_DMAP(ptp[ptpindex] & VTD_PTE_ADDR_M); in vtd_update_mapping() 740 nlp = (uint64_t *)PHYS_TO_DMAP(ptp[i] & VTD_PTE_ADDR_M); in vtd_free_ptp()
|
/freebsd/sys/arm/include/ |
H A D | vmparam.h | 189 #define PHYS_TO_DMAP(x) ({ panic("No direct map exists"); 0; }) macro
|
/freebsd/sys/powerpc/ofw/ |
H A D | ofw_initrd.c | 95 taste = (u_char*) PHYS_TO_DMAP(start); in ofw_initrd_probe_and_attach()
|
/freebsd/sys/compat/linuxkpi/common/include/linux/ |
H A D | highmem.h | 63 return ((void *)PHYS_TO_DMAP(page_to_phys(page))); in kmap()
|
/freebsd/sys/powerpc/powerpc/ |
H A D | uma_machdep.c | 70 va = (void *)(vm_offset_t)PHYS_TO_DMAP(pa); in uma_small_alloc()
|
/freebsd/sys/i386/include/ |
H A D | vmparam.h | 237 #define PHYS_TO_DMAP(x) ({ panic("No direct map exists"); 0; }) macro
|
/freebsd/sys/sys/ |
H A D | sf_buf.h | 117 return (PHYS_TO_DMAP(VM_PAGE_TO_PHYS((vm_page_t)sf))); in sf_buf_kva()
|