Searched refs:dmar_writeq (Results 1 – 5 of 5) sorted by relevance
/linux-4.4.14/drivers/iommu/ |
D | intel-svm.c | 126 dmar_writeq(iommu->reg + DMAR_PQH_REG, 0ULL); in intel_svm_enable_prq() 127 dmar_writeq(iommu->reg + DMAR_PQT_REG, 0ULL); in intel_svm_enable_prq() 128 dmar_writeq(iommu->reg + DMAR_PQA_REG, virt_to_phys(iommu->prq) | PRQ_ORDER); in intel_svm_enable_prq() 135 dmar_writeq(iommu->reg + DMAR_PQH_REG, 0ULL); in intel_svm_finish_prq() 136 dmar_writeq(iommu->reg + DMAR_PQT_REG, 0ULL); in intel_svm_finish_prq() 137 dmar_writeq(iommu->reg + DMAR_PQA_REG, 0ULL); in intel_svm_finish_prq() 644 dmar_writeq(iommu->reg + DMAR_PQH_REG, tail); in prq_event_thread()
|
D | intel-iommu.c | 1319 dmar_writeq(iommu->reg + DMAR_RTADDR_REG, addr); in iommu_set_root_entry() 1373 dmar_writeq(iommu->reg + DMAR_CCMD_REG, val); in __iommu_flush_context() 1421 dmar_writeq(iommu->reg + tlb_offset, val_iva); in __iommu_flush_iotlb() 1422 dmar_writeq(iommu->reg + tlb_offset + 8, val); in __iommu_flush_iotlb()
|
D | intel_irq_remapping.c | 463 dmar_writeq(iommu->reg + DMAR_IRTA_REG, in iommu_set_irq_remapping()
|
D | dmar.c | 1389 dmar_writeq(iommu->reg + DMAR_IQA_REG, virt_to_phys(qi->desc)); in __dmar_enable_qi()
|
/linux-4.4.14/include/linux/ |
D | intel-iommu.h | 76 #define dmar_writeq(a,v) writeq(v,a) macro 86 static inline void dmar_writeq(void __iomem *addr, u64 val) in dmar_writeq() function
|