Searched refs:riscv_iommu_device (Results 1 – 4 of 4) sorted by relevance
20 struct riscv_iommu_device;28 struct riscv_iommu_device *iommu; /* iommu device handling the queue when active */36 struct riscv_iommu_device { struct65 int riscv_iommu_init(struct riscv_iommu_device *iommu); argument66 void riscv_iommu_remove(struct riscv_iommu_device *iommu);67 void riscv_iommu_disable(struct riscv_iommu_device *iommu);
42 iommu_get_iommu_dev(dev, struct riscv_iommu_device, iommu)287 struct riscv_iommu_device *iommu = queue->iommu; in riscv_iommu_queue_disable()530 struct riscv_iommu_device *iommu = queue->iommu; in riscv_iommu_fltq_process()851 struct riscv_iommu_device *iommu = dev_to_iommu(dev); in riscv_iommu_bond_link()881 struct riscv_iommu_device *iommu = dev_to_iommu(dev); in riscv_iommu_bond_unlink()928 struct riscv_iommu_device *iommu, *prev; in riscv_iommu_iotlb_inval()1324 struct riscv_iommu_device *iommu = dev_to_iommu(dev); in riscv_iommu_attach_paging_domain()1359 struct riscv_iommu_device *iommu; in riscv_iommu_alloc_paging_domain()1428 struct riscv_iommu_device *iommu = dev_to_iommu(dev); in riscv_iommu_attach_blocking_domain()1449 struct riscv_iommu_device *iommu = dev_to_iommu(dev); in riscv_iommu_attach_identity_domain()[all …]
36 struct riscv_iommu_device *iommu; in riscv_iommu_pci_probe()99 struct riscv_iommu_device *iommu = dev_get_drvdata(&pdev->dev); in riscv_iommu_pci_remove()106 struct riscv_iommu_device *iommu = dev_get_drvdata(&pdev->dev); in riscv_iommu_pci_shutdown()
25 struct riscv_iommu_device *iommu = dev_get_drvdata(dev); in riscv_iommu_write_msi_msg()48 struct riscv_iommu_device *iommu = NULL; in riscv_iommu_platform_probe()134 struct riscv_iommu_device *iommu = dev_get_drvdata(&pdev->dev); in riscv_iommu_platform_remove()