Searched refs:IOMMU_PAGE_MASK (Results 1 - 5 of 5) sorted by relevance

/linux-master/drivers/vfio/
H A Dvfio_iommu_spapr_tce.c510 unsigned long offset = tce & IOMMU_PAGE_MASK(tbl) & ~PAGE_MASK;
573 hpa |= tce & IOMMU_PAGE_MASK(tbl) & ~PAGE_MASK;
934 if ((param.size & ~IOMMU_PAGE_MASK(tbl)) ||
935 (param.vaddr & ~IOMMU_PAGE_MASK(tbl)))
1001 if (param.size & ~IOMMU_PAGE_MASK(tbl))
/linux-master/arch/powerpc/include/asm/
H A Diommu.h28 #define IOMMU_PAGE_MASK(tblptr) (~((1 << (tblptr)->it_page_shift) - 1)) macro
/linux-master/arch/powerpc/kernel/
H A Diommu.c366 IOMMU_PAGE_MASK(tbl), direction, attrs);
532 dma_addr |= (vaddr & ~IOMMU_PAGE_MASK(tbl));
539 vaddr & IOMMU_PAGE_MASK(tbl),
600 vaddr = s->dma_address & IOMMU_PAGE_MASK(tbl);
885 dma_handle |= (uaddr & ~IOMMU_PAGE_MASK(tbl));
/linux-master/drivers/iommu/amd/
H A Damd_iommu_types.h424 #define IOMMU_PAGE_MASK (((1ULL << 52) - 1) & ~0xfffULL) macro
427 #define IOMMU_PTE_PAGE(pte) (iommu_phys_to_virt((pte) & IOMMU_PAGE_MASK))
/linux-master/arch/powerpc/platforms/powernv/
H A Dpci-ioda-tce.c155 BUG_ON(*hpa & ~IOMMU_PAGE_MASK(tbl));

Completed in 131 milliseconds