Searched refs:arm_smmu_cmdq (Results 1 – 3 of 3) sorted by relevance
| /linux-6.15/drivers/iommu/arm/arm-smmu-v3/ |
| H A D | arm-smmu-v3.h | 630 struct arm_smmu_cmdq { struct 638 static inline bool arm_smmu_cmdq_supports_cmd(struct arm_smmu_cmdq *cmdq, in arm_smmu_cmdq_supports_cmd() argument 646 struct arm_smmu_cmdq *cmdq; 721 struct arm_smmu_cmdq *(*get_secondary_cmdq)( 767 struct arm_smmu_cmdq cmdq; 960 struct arm_smmu_cmdq *cmdq); 966 struct arm_smmu_cmdq *cmdq); 993 struct arm_smmu_cmdq *cmdq, u64 *cmds, int n,
|
| H A D | arm-smmu-v3.c | 374 struct arm_smmu_cmdq *cmdq = NULL; in arm_smmu_get_cmdq() 383 struct arm_smmu_cmdq *cmdq) in arm_smmu_cmdq_needs_busy_polling() 392 struct arm_smmu_cmdq *cmdq, u32 prod) in arm_smmu_cmdq_build_sync_cmd() 414 struct arm_smmu_cmdq *cmdq) in __arm_smmu_cmdq_skip_err() 488 static void arm_smmu_cmdq_shared_lock(struct arm_smmu_cmdq *cmdq) in arm_smmu_cmdq_shared_lock() 638 struct arm_smmu_cmdq *cmdq, in arm_smmu_cmdq_poll_until_not_full() 673 struct arm_smmu_cmdq *cmdq, in __arm_smmu_cmdq_poll_until_msi() 697 struct arm_smmu_cmdq *cmdq, in __arm_smmu_cmdq_poll_until_consumed() 747 struct arm_smmu_cmdq *cmdq, in arm_smmu_cmdq_poll_until_sync() 791 struct arm_smmu_cmdq *cmdq, u64 *cmds, int n, in arm_smmu_cmdq_issue_cmdlist() [all …]
|
| H A D | tegra241-cmdqv.c | 134 struct arm_smmu_cmdq cmdq; 317 static struct arm_smmu_cmdq * 493 struct arm_smmu_cmdq *cmdq = &vcmdq->cmdq; in tegra241_vcmdq_alloc_smmu_cmdq()
|