Searched refs:dmar_writeq (Results 1 – 6 of 6) sorted by relevance
| /Linux-v5.10/drivers/iommu/intel/ |
| D | svm.c | 67 dmar_writeq(iommu->reg + DMAR_PQH_REG, 0ULL); in intel_svm_enable_prq() 68 dmar_writeq(iommu->reg + DMAR_PQT_REG, 0ULL); in intel_svm_enable_prq() 69 dmar_writeq(iommu->reg + DMAR_PQA_REG, virt_to_phys(iommu->prq) | PRQ_ORDER); in intel_svm_enable_prq() 78 dmar_writeq(iommu->reg + DMAR_PQH_REG, 0ULL); in intel_svm_finish_prq() 79 dmar_writeq(iommu->reg + DMAR_PQT_REG, 0ULL); in intel_svm_finish_prq() 80 dmar_writeq(iommu->reg + DMAR_PQA_REG, 0ULL); in intel_svm_finish_prq() 1055 dmar_writeq(iommu->reg + DMAR_PQH_REG, tail); in prq_event_thread()
|
| D | pasid.c | 38 dmar_writeq(iommu->reg + DMAR_VCMD_REG, VCMD_CMD_ALLOC); in vcmd_alloc_pasid() 68 dmar_writeq(iommu->reg + DMAR_VCMD_REG, in vcmd_free_pasid()
|
| D | iommu.c | 1320 dmar_writeq(iommu->reg + DMAR_RTADDR_REG, addr); in iommu_set_root_entry() 1374 dmar_writeq(iommu->reg + DMAR_CCMD_REG, val); in __iommu_flush_context() 1422 dmar_writeq(iommu->reg + tlb_offset, val_iva); in __iommu_flush_iotlb() 1423 dmar_writeq(iommu->reg + tlb_offset + 8, val); in __iommu_flush_iotlb()
|
| D | irq_remapping.c | 490 dmar_writeq(iommu->reg + DMAR_IRTA_REG, in iommu_set_irq_remapping()
|
| D | dmar.c | 1593 dmar_writeq(iommu->reg + DMAR_IQA_REG, val); in __dmar_enable_qi()
|
| /Linux-v5.10/include/linux/ |
| D | intel-iommu.h | 130 #define dmar_writeq(a,v) writeq(v,a) macro
|