| /freebsd/sys/arm64/vmm/ |
| H A D | vmm_mmu.c | 66 l0 = PHYS_TO_DMAP(l0_paddr); in vmmpmap_init() 80 l3 = PHYS_TO_DMAP(l2e & ~ATTR_MASK); in vmmpmap_release_l3() 98 l2 = PHYS_TO_DMAP(l1e & ~ATTR_MASK); in vmmpmap_release_l2() 117 l1 = PHYS_TO_DMAP(l0e & ~ATTR_MASK); in vmmpmap_release_l1() 192 l1 = PHYS_TO_DMAP(l0e & ~ATTR_MASK); in vmmpmap_l1_table() 235 l2 = PHYS_TO_DMAP(l1e & ~ATTR_MASK); in vmmpmap_l2_table() 278 l3 = PHYS_TO_DMAP(l2e & ~ATTR_MASK); in vmmpmap_l3_table() 365 l1 = PHYS_TO_DMAP(l0e & ~ATTR_MASK); in vmmpmap_remove() 370 l2 = PHYS_TO_DMAP(l1e & ~ATTR_MASK); in vmmpmap_remove() 375 l3 = PHYS_TO_DMAP(l2e & ~ATTR_MASK); in vmmpmap_remove()
|
| /freebsd/sys/riscv/iommu/ |
| H A D | iommu_pmap.c | 102 l1 = (pd_entry_t *)PHYS_TO_DMAP(phys); in pmap_l0_to_l1() 133 l2 = (pd_entry_t *)PHYS_TO_DMAP(phys); in pmap_l1_to_l2() 161 l3 = (pd_entry_t *)PHYS_TO_DMAP(phys); in pmap_l2_to_l3() 226 pmap->pm_top = (pd_entry_t *)PHYS_TO_DMAP(topphys); in iommu_pmap_pinit() 347 l1 = (pd_entry_t *)PHYS_TO_DMAP(phys); in _pmap_alloc_l3() 380 l1 = (pd_entry_t *)PHYS_TO_DMAP(phys); in _pmap_alloc_l3() 384 l1 = (pd_entry_t *)PHYS_TO_DMAP(phys); in _pmap_alloc_l3() 399 l2 = (pd_entry_t *)PHYS_TO_DMAP(phys); in _pmap_alloc_l3() 525 l1 = (pd_entry_t *)PHYS_TO_DMAP(pa0); in iommu_pmap_remove_pages_sv48() 533 l2 = (pd_entry_t *)PHYS_TO_DMAP(pa1); in iommu_pmap_remove_pages_sv48() [all …]
|
| /freebsd/sys/amd64/amd64/ |
| H A D | minidump_machdep.c | 196 pml4 = PHYS_TO_DMAP(KPML4phys); in cpu_minidumpsys() 197 pdp = PHYS_TO_DMAP(pml4[ii] & PG_FRAME); in cpu_minidumpsys() 219 pd = PHYS_TO_DMAP(pdpe & PG_FRAME); in cpu_minidumpsys() 243 pt = PHYS_TO_DMAP(pde & PG_FRAME); in cpu_minidumpsys() 328 pml4 = PHYS_TO_DMAP(KPML4phys); in cpu_minidumpsys() 329 pdp = PHYS_TO_DMAP(pml4[ii] & PG_FRAME); in cpu_minidumpsys() 363 pd = PHYS_TO_DMAP(pa); in cpu_minidumpsys()
|
| H A D | efirt_machdep.c | 104 return (PHYS_TO_DMAP(paddr)); in efi_phys_to_kva() 138 pml4e = PHYS_TO_DMAP(mphys); in efi_1t1_pte() 152 pdpe = PHYS_TO_DMAP(mphys); in efi_1t1_pte() 163 pde = PHYS_TO_DMAP(mphys); in efi_1t1_pte() 174 pte = PHYS_TO_DMAP(mphys); in efi_1t1_pte()
|
| H A D | kexec_support.c | 91 pdp_entry_t *pdp = PHYS_TO_DMAP(root[i] & PG_FRAME); in kexec_generate_page_tables() 98 pd_entry_t *pde = PHYS_TO_DMAP(pdp[j] & PG_FRAME); in kexec_generate_page_tables() 119 PHYS_TO_DMAP(pde[pmap_pde_index(pg)] & PG_FRAME); in kexec_generate_page_tables()
|
| H A D | pmap.c | 1468 pml4e = PHYS_TO_DMAP(*pml5e & PG_FRAME); in pmap_pml5e_to_pml4e() 1485 pml4e = PHYS_TO_DMAP(*pml5e & PG_FRAME); in pmap_pml4e() 1505 pdpe = PHYS_TO_DMAP(*pml4e & PG_FRAME); in pmap_pml4e_to_pdpe() 1531 pde = PHYS_TO_DMAP(*pdpe & PG_FRAME); in pmap_pdpe_to_pde() 1559 pte = PHYS_TO_DMAP(*pde & PG_FRAME); in pmap_pde_to_pte() 2139 kernel_pmap->pm_pmltop = PHYS_TO_DMAP(KPML5phys); in pmap_bootstrap() 2143 kernel_pml4 = PHYS_TO_DMAP(KPML4phys); in pmap_bootstrap() 2615 (void)pmap_change_attr(PHYS_TO_DMAP(ppim->pa), in pmap_init() 3929 return (PHYS_TO_DMAP(start)); in pmap_map() 4381 pmap->pm_pmltop = PHYS_TO_DMAP(pmltop_phys); in pmap_pinit_type() [all …]
|
| /freebsd/sys/arm64/iommu/ |
| H A D | iommu_pmap.c | 115 l1 = PHYS_TO_DMAP(smmu_pmap_load(l0) & ~ATTR_MASK); in smmu_pmap_l0_to_l1() 146 l2p = PHYS_TO_DMAP(l1 & ~ATTR_MASK); in smmu_pmap_l1_to_l2() 178 l3p = PHYS_TO_DMAP(l2 & ~ATTR_MASK); in smmu_pmap_l2_to_l3() 413 pmap->sp_l0 = PHYS_TO_DMAP(pmap->sp_l0_paddr); in smmu_pmap_pinit() 498 l1 = PHYS_TO_DMAP(smmu_pmap_load(l0) &~ATTR_MASK); in _pmap_alloc_l3() 519 l1 = PHYS_TO_DMAP(tl0 & ~ATTR_MASK); in _pmap_alloc_l3() 522 l1 = PHYS_TO_DMAP(tl0 & ~ATTR_MASK); in _pmap_alloc_l3() 539 l2 = PHYS_TO_DMAP(smmu_pmap_load(l1) &~ATTR_MASK); in _pmap_alloc_l3() 809 l1 = PHYS_TO_DMAP(pa0); in smmu_pmap_remove_pages() 821 l2 = PHYS_TO_DMAP(pa1); in smmu_pmap_remove_pages() [all …]
|
| /freebsd/sys/arm64/arm64/ |
| H A D | efirt_machdep.c | 116 l1 = PHYS_TO_DMAP(mphys); in efi_1t1_l3() 128 l2 = PHYS_TO_DMAP(mphys); in efi_1t1_l3() 140 l3 = PHYS_TO_DMAP(mphys); in efi_1t1_l3() 156 return (PHYS_TO_DMAP(paddr)); in efi_phys_to_kva()
|
| H A D | machdep.c | 489 addr = PHYS_TO_DMAP(pa); in arm64_get_writable_addr() 539 return PHYS_TO_DMAP(emd.pa); in efi_early_map() 557 systbl = PHYS_TO_DMAP(efi_systbl_phys); in exclude_efi_memreserve() 593 mr = PHYS_TO_DMAP((vm_offset_t)cfgtbl->ct_data); in exclude_efi_memreserve() 604 mr = PHYS_TO_DMAP(mr->mr_next); in exclude_efi_memreserve()
|
| H A D | mem.c | 107 error = uiomove(PHYS_TO_DMAP(v), cnt, uio); in memrw()
|
| H A D | pmap.c | 582 l1 = PHYS_TO_DMAP(PTE_TO_PHYS(pmap_load(l0))); in pmap_l0_to_l1() 615 l2p = PHYS_TO_DMAP(PTE_TO_PHYS(l1)); in pmap_l1_to_l2() 649 l3p = PHYS_TO_DMAP(PTE_TO_PHYS(l2)); in pmap_l2_to_l3() 1035 state->l1 = PHYS_TO_DMAP(l1_pa); in pmap_bootstrap_l0_table() 1083 state->l2 = PHYS_TO_DMAP(l2_pa); in pmap_bootstrap_l1_table() 1127 state->l3 = PHYS_TO_DMAP(l3_pa); in pmap_bootstrap_l2_table() 1484 bzero_early(PHYS_TO_DMAP(pa), L2_SIZE); in pmap_bootstrap_allocate_san_l2() 2577 return (PHYS_TO_DMAP(start)); in pmap_map() 2788 pmap->pm_l0 = PHYS_TO_DMAP(pmap->pm_l0_paddr); in pmap_pinit0() 2812 pmap->pm_l0 = PHYS_TO_DMAP(pmap->pm_l0_paddr); in pmap_pinit_stage() [all …]
|
| /freebsd/sys/fs/nfsclient/ |
| H A D | nfs_clcomsubs.c | 89 mcp = PHYS_TO_DMAP( in nfsm_uiombuf() 140 mcp = PHYS_TO_DMAP(mp->m_epg_pa[nd->nd_bextpg]); in nfsm_uiombuf() 174 mcp = PHYS_TO_DMAP(mp->m_epg_pa[0]); in nfsm_uiombuflist() 207 mcp = PHYS_TO_DMAP(mp->m_epg_pa[extpg]); in nfsm_uiombuflist()
|
| /freebsd/sys/dev/dpaa/ |
| H A D | qman.c | 257 memset((void *)PHYS_TO_DMAP(pa), 0, size); in qman_set_memory() 258 cpu_flush_dcache((void *)PHYS_TO_DMAP(pa), size); in qman_set_memory() 337 bzero((void *)PHYS_TO_DMAP(fqd_pa), fqd_sz); in qman_attach() 338 cpu_flush_dcache((void *)PHYS_TO_DMAP(fqd_pa), fqd_sz); in qman_attach()
|
| H A D | dpaa_eth.c | 388 m_extadd(m, PHYS_TO_DMAP(sgt[i].addr), in dpaa_eth_fq_rx_callback() 390 PHYS_TO_DMAP(sgt[i].addr), sc, 0, in dpaa_eth_fq_rx_callback() 437 sgt0 = (struct dpaa_sgte *)PHYS_TO_DMAP(frame->addr + frame->offset); in dpaa_eth_fq_tx_confirm_callback() 438 fi = (struct dpaa_eth_frame_info *)PHYS_TO_DMAP(sgt0->addr); in dpaa_eth_fq_tx_confirm_callback()
|
| /freebsd/sys/dev/dpaa2/ |
| H A D | dpaa2_frame.c | 170 *swa = (struct dpaa2_swa *)PHYS_TO_DMAP((bus_addr_t)fd->addr); in dpaa2_fa_get_swa() 193 buf = (uint8_t *)PHYS_TO_DMAP((bus_addr_t)fd->addr); in dpaa2_fa_get_hwa()
|
| /freebsd/sys/amd64/vmm/intel/ |
| H A D | vtd.c | 327 vtdmaps[units] = PHYS_TO_DMAP(mapaddr); in vtd_init() 356 vtdmaps[units] = PHYS_TO_DMAP(drhd->Address); in vtd_init() 584 ptp = PHYS_TO_DMAP(ptp[ptpindex] & VTD_PTE_ADDR_M); in vtd_update_mapping() 746 nlp = PHYS_TO_DMAP(ptp[i] & VTD_PTE_ADDR_M); in vtd_free_ptp()
|
| /freebsd/sys/arm/include/ |
| H A D | vmparam.h | 187 #define PHYS_TO_DMAP(x) ((void *)PHYS_TO_DMAP_ADDR(x)) macro
|
| /freebsd/sys/powerpc/ofw/ |
| H A D | ofw_initrd.c | 95 taste = PHYS_TO_DMAP(start); in ofw_initrd_probe_and_attach()
|
| /freebsd/sys/powerpc/powerpc/ |
| H A D | uma_machdep.c | 70 va = PHYS_TO_DMAP(pa); in uma_small_alloc()
|
| /freebsd/sys/powerpc/aim/ |
| H A D | mmu_radix.c | 334 pte = PHYS_TO_DMAP(ptepa); in pmap_l3e_to_pte() 346 l3e = PHYS_TO_DMAP(l3pa); in pmap_l2e_to_l3e() 359 l2e = PHYS_TO_DMAP(l2pa); in pmap_l1e_to_l2e() 900 pagezero(PHYS_TO_DMAP(ret + i * PAGE_SIZE)); in allocpages() 1776 pagezero(PHYS_TO_DMAP(page)); in alloc_pt_page() 1855 pagezero(PHYS_TO_DMAP(l1phys + i * PAGE_SIZE)); in mmu_radix_setup_pagetables() 1856 kernel_pmap->pm_pml1 = PHYS_TO_DMAP(l1phys); in mmu_radix_setup_pagetables() 2038 pagezero(PHYS_TO_DMAP(parttab_phys + i * PAGE_SIZE)); in mmu_radix_early_bootstrap() 2045 pagezero(PHYS_TO_DMAP(proctab0pa + i * PAGE_SIZE)); in mmu_radix_early_bootstrap() 2098 msgbufp = PHYS_TO_DMAP(pa); in mmu_radix_late_bootstrap() [all …]
|
| /freebsd/sys/riscv/riscv/ |
| H A D | pmap.c | 422 l1 = PHYS_TO_DMAP(phys); in pmap_l0_to_l1() 453 l2 = PHYS_TO_DMAP(phys); in pmap_l1_to_l2() 481 l3 = PHYS_TO_DMAP(phys); in pmap_l2_to_l3() 957 kernel_pmap->pm_top = PHYS_TO_DMAP(root_pt_phys); in pmap_bootstrap() 1375 return (PHYS_TO_DMAP(start)); in pmap_map() 1630 pmap->pm_top = PHYS_TO_DMAP(topphys); in pmap_pinit_stage() 1760 l1 = PHYS_TO_DMAP(phys); in _pmap_alloc_l3() 1794 l1 = PHYS_TO_DMAP(phys); in _pmap_alloc_l3() 1798 l1 = PHYS_TO_DMAP(phys); in _pmap_alloc_l3() 1813 l2 = PHYS_TO_DMAP(phys); in _pmap_alloc_l3() [all …]
|
| H A D | mem.c | 108 error = uiomove(PHYS_TO_DMAP(v), cnt, uio); in memrw()
|
| /freebsd/sys/i386/include/ |
| H A D | vmparam.h | 238 #define PHYS_TO_DMAP(x) ((void *)PHYS_TO_DMAP_ADDR(x)) macro
|
| /freebsd/sys/riscv/include/ |
| H A D | vmparam.h | 189 #define PHYS_TO_DMAP(x) ((void *)PHYS_TO_DMAP_ADDR(x)) macro
|
| /freebsd/sys/powerpc/include/ |
| H A D | vmparam.h | 318 #define PHYS_TO_DMAP(x) ((void *)PHYS_TO_DMAP_ADDR(x)) macro
|