Searched refs:queue_inc_prod_n (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/iommu/arm/arm-smmu-v3/ |
H A D | arm-smmu-v3.c | 196 static u32 queue_inc_prod_n(struct arm_smmu_ll_queue *q, int n) in queue_inc_prod_n() function 569 llq.prod = queue_inc_prod_n(&llq, limit - sbidx); in __arm_smmu_cmdq_poll_set_valid_map() 639 llq->cons = ret ? llq->prod : queue_inc_prod_n(llq, 1); in __arm_smmu_cmdq_poll_until_msi() 718 prod = queue_inc_prod_n(&llq, i); in arm_smmu_cmdq_write_entries() 766 head.prod = queue_inc_prod_n(&llq, n + sync) | in arm_smmu_cmdq_issue_cmdlist() 785 prod = queue_inc_prod_n(&llq, n); in arm_smmu_cmdq_issue_cmdlist() 835 llq.prod = queue_inc_prod_n(&llq, n); in arm_smmu_cmdq_issue_cmdlist()
|
/kernel/linux/linux-6.6/drivers/iommu/arm/arm-smmu-v3/ |
H A D | arm-smmu-v3.c | 186 static u32 queue_inc_prod_n(struct arm_smmu_ll_queue *q, int n) in queue_inc_prod_n() function 574 llq.prod = queue_inc_prod_n(&llq, limit - sbidx); in __arm_smmu_cmdq_poll_set_valid_map() 644 llq->cons = ret ? llq->prod : queue_inc_prod_n(llq, 1); in __arm_smmu_cmdq_poll_until_msi() 723 prod = queue_inc_prod_n(&llq, i); in arm_smmu_cmdq_write_entries() 771 head.prod = queue_inc_prod_n(&llq, n + sync) | in arm_smmu_cmdq_issue_cmdlist() 790 prod = queue_inc_prod_n(&llq, n); in arm_smmu_cmdq_issue_cmdlist() 840 llq.prod = queue_inc_prod_n(&llq, n); in arm_smmu_cmdq_issue_cmdlist()
|
Completed in 10 milliseconds