Home
last modified time | relevance | path

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

/kernel/linux/linux-5.10/drivers/iommu/arm/arm-smmu-v3/
H A Darm-smmu-v3.c114 static bool queue_has_space(struct arm_smmu_ll_queue *q, u32 n) in queue_has_space()
129 static bool queue_full(struct arm_smmu_ll_queue *q) in queue_full()
135 static bool queue_empty(struct arm_smmu_ll_queue *q) in queue_empty()
141 static bool queue_consumed(struct arm_smmu_ll_queue *q, u32 prod) in queue_consumed()
159 static void queue_inc_cons(struct arm_smmu_ll_queue *q) in queue_inc_cons()
167 struct arm_smmu_ll_queue *llq = &q->llq; in queue_sync_cons_ovf()
196 static u32 queue_inc_prod_n(struct arm_smmu_ll_queue *q, int n) in queue_inc_prod_n()
531 struct arm_smmu_ll_queue llq = { in __arm_smmu_cmdq_poll_set_valid_map()
589 struct arm_smmu_ll_queue *llq) in arm_smmu_cmdq_poll_until_not_full()
624 struct arm_smmu_ll_queue *ll in __arm_smmu_cmdq_poll_until_msi()
[all...]
H A Darm-smmu-v3.h472 struct arm_smmu_ll_queue { struct
489 struct arm_smmu_ll_queue llq;
/kernel/linux/linux-6.6/drivers/iommu/arm/arm-smmu-v3/
H A Darm-smmu-v3.c104 static bool queue_has_space(struct arm_smmu_ll_queue *q, u32 n) in queue_has_space()
119 static bool queue_full(struct arm_smmu_ll_queue *q) in queue_full()
125 static bool queue_empty(struct arm_smmu_ll_queue *q) in queue_empty()
131 static bool queue_consumed(struct arm_smmu_ll_queue *q, u32 prod) in queue_consumed()
149 static void queue_inc_cons(struct arm_smmu_ll_queue *q) in queue_inc_cons()
157 struct arm_smmu_ll_queue *llq = &q->llq; in queue_sync_cons_ovf()
186 static u32 queue_inc_prod_n(struct arm_smmu_ll_queue *q, int n) in queue_inc_prod_n()
536 struct arm_smmu_ll_queue llq = { in __arm_smmu_cmdq_poll_set_valid_map()
594 struct arm_smmu_ll_queue *llq) in arm_smmu_cmdq_poll_until_not_full()
629 struct arm_smmu_ll_queue *ll in __arm_smmu_cmdq_poll_until_msi()
[all...]
H A Darm-smmu-v3.h511 struct arm_smmu_ll_queue { struct
528 struct arm_smmu_ll_queue llq;

Completed in 10 milliseconds