Searched refs:dmar_writel (Results 1 – 5 of 5) sorted by relevance
/xen/xen/drivers/passthrough/vtd/ |
A D | iommu.c | 326 dmar_writel(iommu->reg, DMAR_GCMD_REG, val | DMA_GCMD_WBF); in iommu_flush_write_buffer() 975 dmar_writel(iommu->reg, reg + in __do_iommu_page_fault() 995 dmar_writel(iommu->reg, DMAR_FSTS_REG, DMA_FSTS_PFO); in __do_iommu_page_fault() 1041 dmar_writel(iommu->reg, DMAR_FECTL_REG, sts); in dma_msi_unmask() 1056 dmar_writel(iommu->reg, DMAR_FECTL_REG, sts); in dma_msi_mask() 1102 dmar_writel(iommu->reg, DMAR_FEDATA_REG, msg.data); in dma_msi_set_affinity() 2137 dmar_writel(iommu->reg, DMAR_FECTL_REG, sts); in init_vtd_hw() 2613 dmar_writel(iommu->reg, DMAR_FECTL_REG, in vtd_resume() 2615 dmar_writel(iommu->reg, DMAR_FEDATA_REG, in vtd_resume() 2617 dmar_writel(iommu->reg, DMAR_FEADDR_REG, in vtd_resume() [all …]
|
A D | intremap.c | 817 dmar_writel(iommu->reg, DMAR_GCMD_REG, gcmd); in enable_intremap() 829 dmar_writel(iommu->reg, DMAR_GCMD_REG, gcmd); in enable_intremap() 852 dmar_writel(iommu->reg, DMAR_GCMD_REG, sts & (~DMA_GCMD_IRE)); in disable_intremap() 872 dmar_writel(iommu->reg, DMAR_IRTA_REG, irta & ~IRTA_EIME); in disable_intremap()
|
A D | qinval.c | 435 dmar_writel(iommu->reg, DMAR_GCMD_REG, sts | DMA_GCMD_QIE); in enable_qinval() 458 dmar_writel(iommu->reg, DMAR_GCMD_REG, sts & (~DMA_GCMD_QIE)); in disable_qinval()
|
A D | utils.c | 42 dmar_writel(iommu->reg, DMAR_PMEN_REG, val & ~DMA_PMEN_EPM); in disable_pmr()
|
A D | iommu.h | 55 #define dmar_writel(dmar, reg, val) writel(val, (dmar) + (reg)) macro
|
Completed in 14 milliseconds