Lines Matching refs:arm_smmu_ll_queue
489 struct arm_smmu_ll_queue { struct
506 struct arm_smmu_ll_queue llq; argument
712 static bool queue_has_space(struct arm_smmu_ll_queue *q, u32 n) in queue_has_space()
727 static bool queue_full(struct arm_smmu_ll_queue *q) in queue_full()
733 static bool queue_empty(struct arm_smmu_ll_queue *q) in queue_empty()
739 static bool queue_consumed(struct arm_smmu_ll_queue *q, u32 prod) in queue_consumed()
757 static void queue_inc_cons(struct arm_smmu_ll_queue *q) in queue_inc_cons()
775 static u32 queue_inc_prod_n(struct arm_smmu_ll_queue *q, int n) in queue_inc_prod_n()
1097 struct arm_smmu_ll_queue llq = { in __arm_smmu_cmdq_poll_set_valid_map()
1155 struct arm_smmu_ll_queue *llq) in arm_smmu_cmdq_poll_until_not_full()
1190 struct arm_smmu_ll_queue *llq) in __arm_smmu_cmdq_poll_until_msi()
1214 struct arm_smmu_ll_queue *llq) in __arm_smmu_cmdq_poll_until_consumed()
1264 struct arm_smmu_ll_queue *llq) in arm_smmu_cmdq_poll_until_sync()
1277 struct arm_smmu_ll_queue llq = { in arm_smmu_cmdq_write_entries()
1314 struct arm_smmu_ll_queue llq = { in arm_smmu_cmdq_issue_cmdlist()
1697 struct arm_smmu_ll_queue *llq = &q->llq; in arm_smmu_evtq_thread()
1767 struct arm_smmu_ll_queue *llq = &q->llq; in arm_smmu_priq_thread()