Searched refs:Q_HEAD (Results 1 – 1 of 1) sorted by relevance
| /linux/drivers/iommu/riscv/ |
| H A D | iommu.c | 119 #define Q_HEAD(q) ((q)->qbr + (RISCV_IOMMU_REG_CQH - RISCV_IOMMU_REG_CQB)) macro 249 riscv_iommu_writel(queue->iommu, Q_HEAD(queue), 0); in riscv_iommu_queue_enable() 348 riscv_iommu_writel(queue->iommu, Q_HEAD(queue), Q_ITEM(queue, head)); in riscv_iommu_queue_release() 358 if (riscv_iommu_readl_timeout(queue->iommu, Q_HEAD(queue), head, in riscv_iommu_queue_cons() 394 ret = riscv_iommu_readl_timeout(queue->iommu, Q_HEAD(queue), hw_head, in riscv_iommu_queue_wait_for_space() 412 hw_head = riscv_iommu_readl(queue->iommu, Q_HEAD(queue)); in riscv_iommu_queue_wait_for_space()
|