Lines Matching defs:cmd
45 #define CMD_SET_TYPE(cmd, t) ((cmd)->data[1] |= ((t) << 28)) argument
464 struct iommu_cmd *cmd = iommu_phys_to_virt(phys_addr); in dump_command() local
950 struct iommu_cmd *cmd) in copy_cmd_to_buffer()
967 static void build_completion_wait(struct iommu_cmd *cmd, in build_completion_wait()
981 static void build_inv_dte(struct iommu_cmd *cmd, u16 devid) in build_inv_dte()
1030 static void build_inv_iommu_pages(struct iommu_cmd *cmd, u64 address, in build_inv_iommu_pages()
1044 static void build_inv_iotlb_pages(struct iommu_cmd *cmd, u16 devid, int qdep, in build_inv_iotlb_pages()
1058 static void build_inv_iommu_pasid(struct iommu_cmd *cmd, u16 domid, u32 pasid, in build_inv_iommu_pasid()
1076 static void build_inv_iotlb_pasid(struct iommu_cmd *cmd, u16 devid, u32 pasid, in build_inv_iotlb_pasid()
1096 static void build_complete_ppr(struct iommu_cmd *cmd, u16 devid, u32 pasid, in build_complete_ppr()
1112 static void build_inv_all(struct iommu_cmd *cmd) in build_inv_all()
1118 static void build_inv_irt(struct iommu_cmd *cmd, u16 devid) in build_inv_irt()
1130 struct iommu_cmd *cmd, in __iommu_queue_command_sync()
1167 struct iommu_cmd *cmd, in iommu_queue_command_sync()
1180 static int iommu_queue_command(struct amd_iommu *iommu, struct iommu_cmd *cmd) in iommu_queue_command()
1191 struct iommu_cmd cmd; in iommu_completion_wait() local
1218 struct iommu_cmd cmd; in iommu_flush_dte() local
1246 struct iommu_cmd cmd; in amd_iommu_flush_tlb_all() local
1257 struct iommu_cmd cmd; in amd_iommu_flush_tlb_domid() local
1268 struct iommu_cmd cmd; in amd_iommu_flush_all() local
1278 struct iommu_cmd cmd; in iommu_flush_irt() local
1317 struct iommu_cmd cmd; in device_flush_iotlb() local
1386 struct iommu_cmd cmd; in __domain_flush_pages() local
2579 struct iommu_cmd cmd; in __flush_pasid() local
2777 struct iommu_cmd cmd; in amd_iommu_complete_ppr() local
2849 struct iommu_cmd cmd, cmd2; in iommu_flush_irt_and_complete() local