Home
last modified time | relevance | path

Searched refs:DMAR_PQH_REG (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-6.6/drivers/iommu/intel/
H A Dsvm.c106 dmar_writeq(iommu->reg + DMAR_PQH_REG, 0ULL); in intel_svm_enable_prq()
129 dmar_writeq(iommu->reg + DMAR_PQH_REG, 0ULL); in intel_svm_finish_prq()
511 head = dmar_readq(iommu->reg + DMAR_PQH_REG) & PRQ_RING_MASK; in intel_drain_pasid_prq()
667 head = dmar_readq(iommu->reg + DMAR_PQH_REG) & PRQ_RING_MASK; in prq_event_thread()
724 dmar_writeq(iommu->reg + DMAR_PQH_REG, tail); in prq_event_thread()
733 head = dmar_readq(iommu->reg + DMAR_PQH_REG) & PRQ_RING_MASK; in prq_event_thread()
H A Diommu.h87 #define DMAR_PQH_REG 0xc0 /* Page request queue head register */ macro
/kernel/linux/linux-5.10/drivers/iommu/intel/
H A Dsvm.c67 dmar_writeq(iommu->reg + DMAR_PQH_REG, 0ULL); in intel_svm_enable_prq()
78 dmar_writeq(iommu->reg + DMAR_PQH_REG, 0ULL); in intel_svm_finish_prq()
798 head = dmar_readq(iommu->reg + DMAR_PQH_REG) & PRQ_RING_MASK; in intel_svm_drain_prq()
904 head = dmar_readq(iommu->reg + DMAR_PQH_REG) & PRQ_RING_MASK; in prq_event_thread()
1049 dmar_writeq(iommu->reg + DMAR_PQH_REG, tail); in prq_event_thread()
1058 head = dmar_readq(iommu->reg + DMAR_PQH_REG) & PRQ_RING_MASK; in prq_event_thread()
/kernel/linux/linux-5.10/include/linux/
H A Dintel-iommu.h84 #define DMAR_PQH_REG 0xc0 /* Page request queue head register */ macro

Completed in 7 milliseconds