| /freebsd-14.2/sys/arm64/arm64/ |
| H A D | efirt_machdep.c | 111 l1 = (pd_entry_t *)PHYS_TO_DMAP(mphys); in efi_1t1_l3() 122 l2 = (pd_entry_t *)PHYS_TO_DMAP(mphys); in efi_1t1_l3() 133 l3 = (pt_entry_t *)PHYS_TO_DMAP(mphys); in efi_1t1_l3() 149 return (PHYS_TO_DMAP(paddr)); in efi_phys_to_kva() 176 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 | 431 addr = PHYS_TO_DMAP(pa); in arm64_get_writable_addr() 646 return (void *)PHYS_TO_DMAP(emd.pa); in efi_early_map() 662 systbl = (struct efi_systbl *)PHYS_TO_DMAP(efi_systbl_phys); in exclude_efi_memreserve() 698 mr = (struct linux_efi_memreserve *)PHYS_TO_DMAP( in exclude_efi_memreserve() 710 mr = (struct linux_efi_memreserve *)PHYS_TO_DMAP(mr->mr_next); in exclude_efi_memreserve()
|
| H A D | pmap.c | 2074 return PHYS_TO_DMAP(start); in pmap_map() 3144 pc = (void *)PHYS_TO_DMAP(m->phys_addr); in get_pv_entry() 3409 pagezero((void *)PHYS_TO_DMAP(ml3pa)); in pmap_remove_kernel_l2() 4771 pte = (pt_entry_t *)PHYS_TO_DMAP(pa); in pmap_every_pte_zero() 6862 PHYS_TO_DMAP(pa), pte_size, in pmap_change_props_locked() 6921 l2 = (pt_entry_t *)PHYS_TO_DMAP(l2phys); in pmap_demote_l1() 7100 l3 = (pt_entry_t *)PHYS_TO_DMAP(l3phys); in pmap_demote_l2_locked() 7787 vaddr[i] = PHYS_TO_DMAP(paddr); in pmap_map_io_transient() 8153 l1 = (pd_entry_t *)PHYS_TO_DMAP(pa); in sysctl_kmaps() 8171 l2 = (pd_entry_t *)PHYS_TO_DMAP(pa); in sysctl_kmaps() [all …]
|
| H A D | uma_machdep.c | 55 va = (void *)PHYS_TO_DMAP(pa); in uma_small_alloc()
|
| /freebsd-14.2/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 | 95 return (PHYS_TO_DMAP(paddr)); in efi_phys_to_kva() 129 pml4e = (pml4_entry_t *)PHYS_TO_DMAP(mphys); in efi_1t1_pte() 143 pdpe = (pdp_entry_t *)PHYS_TO_DMAP(mphys); in efi_1t1_pte() 154 pde = (pd_entry_t *)PHYS_TO_DMAP(mphys); in efi_1t1_pte() 165 pte = (pt_entry_t *)PHYS_TO_DMAP(mphys); in efi_1t1_pte() 190 pml = (void *)PHYS_TO_DMAP(VM_PAGE_TO_PHYS(efi_pmltop_page)); in efi_create_1t1_map()
|
| H A D | mp_machdep.c | 345 v_pml4 = (pml4_entry_t *)PHYS_TO_DMAP(VM_PAGE_TO_PHYS(m_pml4)); in start_all_aps() 350 v_pdp = (pdp_entry_t *)PHYS_TO_DMAP(VM_PAGE_TO_PHYS(m_pdp)); in start_all_aps() 352 v_pd = (pd_entry_t *)PHYS_TO_DMAP(VM_PAGE_TO_PHYS(m_pd[0])); in start_all_aps() 357 v_pd = (pd_entry_t *)PHYS_TO_DMAP(VM_PAGE_TO_PHYS(m_pd[1])); in start_all_aps() 362 v_pd = (pd_entry_t *)PHYS_TO_DMAP(VM_PAGE_TO_PHYS(m_pd[2])); in start_all_aps() 367 v_pd = (pd_entry_t *)PHYS_TO_DMAP(VM_PAGE_TO_PHYS(m_pd[3])); in start_all_aps() 389 bcopy(mptramp_start, (void *)PHYS_TO_DMAP(boot_address), bootMP_size); in start_all_aps()
|
| H A D | pmap.c | 3825 pmap_flush_cache_range(PHYS_TO_DMAP(spa), PHYS_TO_DMAP(MIN( in pmap_flush_cache_phys_range() 4030 return PHYS_TO_DMAP(start); in pmap_map() 5078 pagezero((void *)PHYS_TO_DMAP(pa)); in pmap_page_array_startup() 9462 va = PHYS_TO_DMAP(pa); in pmap_mapdev_internal() 9854 PHYS_TO_DMAP(pa_start), in pmap_change_props_locked() 9884 PHYS_TO_DMAP(pa_start), in pmap_change_props_locked() 9912 PHYS_TO_DMAP(pa_start), in pmap_change_props_locked() 9965 va = PHYS_TO_DMAP(base); in pmap_demote_DMAP() 10511 vaddr[i] = PHYS_TO_DMAP(paddr); in pmap_map_io_transient() 10580 return (PHYS_TO_DMAP(paddr)); in pmap_quick_enter_page() [all …]
|
| H A D | uma_machdep.c | 57 va = (void *)PHYS_TO_DMAP(pa); in uma_small_alloc()
|
| /freebsd-14.2/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-14.2/sys/powerpc/booke/ |
| H A D | pmap_64.c | 171 return (PHYS_TO_DMAP(VM_PAGE_TO_PHYS(m))); in mmu_booke_alloc_page() 652 __syncicache((void *)PHYS_TO_DMAP(pa), sync_sz); in mmu_booke_sync_icache() 673 va = PHYS_TO_DMAP(VM_PAGE_TO_PHYS(m)); in mmu_booke_zero_page_area() 685 va = PHYS_TO_DMAP(VM_PAGE_TO_PHYS(m)); in mmu_booke_zero_page() 701 sva = PHYS_TO_DMAP(VM_PAGE_TO_PHYS(sm)); in mmu_booke_copy_page() 702 dva = PHYS_TO_DMAP(VM_PAGE_TO_PHYS(dm)); in mmu_booke_copy_page() 723 a_cp = (caddr_t)((uintptr_t)PHYS_TO_DMAP(VM_PAGE_TO_PHYS(pa)) + in mmu_booke_copy_pages() 725 b_cp = (caddr_t)((uintptr_t)PHYS_TO_DMAP(VM_PAGE_TO_PHYS(pb)) + in mmu_booke_copy_pages() 737 return (PHYS_TO_DMAP(VM_PAGE_TO_PHYS(m))); in mmu_booke_quick_enter_page()
|
| /freebsd-14.2/sys/arm64/include/ |
| H A D | vmparam.h | 212 pmap_klookup(PHYS_TO_DMAP(pa), NULL)) 218 #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-14.2/sys/opencrypto/ |
| H A D | criov.c | 166 char *kaddr = (char *)PHYS_TO_DMAP(VM_PAGE_TO_PHYS(*pages)); in cvm_page_apply() 187 return (((char *)PHYS_TO_DMAP(VM_PAGE_TO_PHYS(*pages))) + skip); in cvm_page_contiguous_segment() 204 bcopy(cp, (char *)PHYS_TO_DMAP(VM_PAGE_TO_PHYS(*pages)) + off, in cvm_page_copyback() 229 bcopy(((char *)PHYS_TO_DMAP(VM_PAGE_TO_PHYS(*pages)) + off), cp, in cvm_page_copydata() 276 return ((void *)PHYS_TO_DMAP(m->m_epg_pa[i] + pgoff + in m_epg_segment() 443 return ((char *)PHYS_TO_DMAP(VM_PAGE_TO_PHYS( in crypto_cursor_segment() 498 dst = (char *)PHYS_TO_DMAP(VM_PAGE_TO_PHYS( in crypto_cursor_copyback() 587 src = (char *)PHYS_TO_DMAP(VM_PAGE_TO_PHYS( in crypto_cursor_copydata()
|
| /freebsd-14.2/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() 1776 pagezero(PHYS_TO_DMAP(page)); in alloc_pt_page() 2104 dpcpu = (void *)PHYS_TO_DMAP(pa); in mmu_radix_late_bootstrap() 3992 return (PHYS_TO_DMAP(start)); in mmu_radix_map() 5009 pagezero(PHYS_TO_DMAP(mptepa)); in pmap_remove_kernel_l3e() 6135 return (PHYS_TO_DMAP(paddr)); in mmu_radix_quick_enter_page() 6282 PHYS_TO_DMAP(pa_start), in pmap_change_attr_locked() 6312 PHYS_TO_DMAP(pa_start), in pmap_change_attr_locked() 6340 PHYS_TO_DMAP(pa_start), in pmap_change_attr_locked() [all …]
|
| /freebsd-14.2/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-14.2/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-14.2/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-14.2/sys/riscv/riscv/ |
| H A D | pmap.c | 385 l1 = (pd_entry_t *)PHYS_TO_DMAP(phys); in pmap_l0_to_l1() 416 l2 = (pd_entry_t *)PHYS_TO_DMAP(phys); in pmap_l1_to_l2() 444 l3 = (pd_entry_t *)PHYS_TO_DMAP(phys); in pmap_l2_to_l3() 1100 return PHYS_TO_DMAP(start); in pmap_map() 1466 l1 = (pd_entry_t *)PHYS_TO_DMAP(phys); in _pmap_alloc_l3() 1521 l2 = (pd_entry_t *)PHYS_TO_DMAP(phys); in _pmap_alloc_l3() 2180 pagezero((void *)PHYS_TO_DMAP(ml3pa)); in pmap_remove_kernel_l2() 3187 pte = (pt_entry_t *)PHYS_TO_DMAP(pa); in pmap_every_pte_zero() 4862 vaddr[i] = PHYS_TO_DMAP(paddr); in pmap_map_io_transient() 5070 l2 = (pd_entry_t *)PHYS_TO_DMAP(pa); in sysctl_kmaps() [all …]
|
| H A D | uma_machdep.c | 54 va = (void *)PHYS_TO_DMAP(pa); in uma_small_alloc()
|
| /freebsd-14.2/sys/amd64/vmm/intel/ |
| H A D | vtd.c | 328 vtdmaps[units] = (struct vtdmap *)PHYS_TO_DMAP(mapaddr); in vtd_init() 357 vtdmaps[units] = (struct vtdmap *)PHYS_TO_DMAP(drhd->Address); in vtd_init() 583 ptp = (uint64_t *)PHYS_TO_DMAP(ptp[ptpindex] & VTD_PTE_ADDR_M); in vtd_update_mapping() 741 nlp = (uint64_t *)PHYS_TO_DMAP(ptp[i] & VTD_PTE_ADDR_M); in vtd_free_ptp()
|
| /freebsd-14.2/sys/arm/include/ |
| H A D | vmparam.h | 189 #define PHYS_TO_DMAP(x) ({ panic("No direct map exists"); 0; }) macro
|
| /freebsd-14.2/sys/powerpc/ofw/ |
| H A D | ofw_initrd.c | 96 taste = (u_char*) PHYS_TO_DMAP(start); in ofw_initrd_probe_and_attach()
|
| /freebsd-14.2/sys/powerpc/powerpc/ |
| H A D | uma_machdep.c | 71 va = (void *)(vm_offset_t)PHYS_TO_DMAP(pa); in uma_small_alloc()
|
| /freebsd-14.2/sys/compat/linuxkpi/common/include/linux/ |
| H A D | highmem.h | 64 return ((void *)PHYS_TO_DMAP(page_to_phys(page))); in kmap()
|