Home
last modified time | relevance | path

Searched refs:PHYS_TO_DMAP (Results 1 – 25 of 66) sorted by relevance

123

/freebsd/sys/arm64/vmm/
H A Dvmm_mmu.c66 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 Diommu_pmap.c102 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 Dminidump_machdep.c196 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 Defirt_machdep.c104 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 Dkexec_support.c91 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 Dpmap.c1468 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 Diommu_pmap.c115 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 Defirt_machdep.c116 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 Dmachdep.c489 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 Dmem.c107 error = uiomove(PHYS_TO_DMAP(v), cnt, uio); in memrw()
H A Dpmap.c582 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 Dnfs_clcomsubs.c89 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 Dqman.c257 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 Ddpaa_eth.c388 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 Ddpaa2_frame.c170 *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 Dvtd.c327 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 Dvmparam.h187 #define PHYS_TO_DMAP(x) ((void *)PHYS_TO_DMAP_ADDR(x)) macro
/freebsd/sys/powerpc/ofw/
H A Dofw_initrd.c95 taste = PHYS_TO_DMAP(start); in ofw_initrd_probe_and_attach()
/freebsd/sys/powerpc/powerpc/
H A Duma_machdep.c70 va = PHYS_TO_DMAP(pa); in uma_small_alloc()
/freebsd/sys/powerpc/aim/
H A Dmmu_radix.c334 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 Dpmap.c422 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 Dmem.c108 error = uiomove(PHYS_TO_DMAP(v), cnt, uio); in memrw()
/freebsd/sys/i386/include/
H A Dvmparam.h238 #define PHYS_TO_DMAP(x) ((void *)PHYS_TO_DMAP_ADDR(x)) macro
/freebsd/sys/riscv/include/
H A Dvmparam.h189 #define PHYS_TO_DMAP(x) ((void *)PHYS_TO_DMAP_ADDR(x)) macro
/freebsd/sys/powerpc/include/
H A Dvmparam.h318 #define PHYS_TO_DMAP(x) ((void *)PHYS_TO_DMAP_ADDR(x)) macro

123