Searched refs:iommu_ops (Results 1 – 25 of 37) sorted by relevance
12
9 static inline const struct iommu_ops *dev_iommu_ops(struct device *dev) in dev_iommu_ops()20 const struct iommu_ops *iommu_ops_from_fwnode(const struct fwnode_handle *fwnode);22 static inline const struct iommu_ops *iommu_fwspec_ops(struct iommu_fwspec *fwspec) in iommu_fwspec_ops()31 const struct iommu_ops *ops,
128 const struct iommu_ops *ops = dev_iommu_ops(dev); in find_fault_handler()160 const struct iommu_ops *ops = dev_iommu_ops(dev); in iopf_error_response()328 const struct iommu_ops *ops = dev_iommu_ops(dev); in iopf_group_response()390 const struct iommu_ops *ops = dev_iommu_ops(dev); in iopf_queue_add_device()457 const struct iommu_ops *ops = dev_iommu_ops(dev); in iopf_queue_remove_device()
251 const struct iommu_ops *ops, struct device *hwdev) in iommu_device_register()306 const struct iommu_ops *ops, in iommu_device_register_bus()402 static int iommu_init_device(struct device *dev, const struct iommu_ops *ops) in iommu_init_device()457 const struct iommu_ops *ops = dev_iommu_ops(dev); in iommu_deinit_device()512 const struct iommu_ops *ops; in __iommu_probe_device()599 const struct iommu_ops *ops; in iommu_probe_device()1604 const struct iommu_ops *ops = dev_iommu_ops(iommu_group_first_dev(group)); in iommu_group_alloc_default_domain()1684 const struct iommu_ops *ops = dev_iommu_ops(dev); in iommu_get_def_domain_type()1792 const struct iommu_ops *ops = dev_iommu_ops(dev); in iommu_group_do_probe_finalize()1878 const struct iommu_ops *ops; in device_iommu_capable()[all …]
84 static const struct iommu_ops sprd_iommu_ops;408 static const struct iommu_ops sprd_iommu_ops = {
25 const struct iommu_ops *ops; in of_iommu_xlate()
299 const struct iommu_ops *ops = dev_iommu_ops(dev); in iommu_sva_domain_alloc()
19 static const struct iommu_ops s390_iommu_ops;779 static const struct iommu_ops s390_iommu_ops = {
395 static const struct iommu_ops mtk_iommu_v1_ops;574 static const struct iommu_ops mtk_iommu_v1_ops = {
38 static struct iommu_ops msm_iommu_ops;690 static struct iommu_ops msm_iommu_ops = {
430 static const struct iommu_ops fsl_pamu_ops = {
837 const struct iommu_ops *ops = smmu->iommu.ops; in tegra_smmu_configure()994 static const struct iommu_ops tegra_smmu_ops = {
975 static struct iommu_ops viommu_ops;1063 static struct iommu_ops viommu_ops = {
297 static const struct iommu_ops apple_dart_iommu_ops;979 static const struct iommu_ops apple_dart_iommu_ops = {
724 static const struct iommu_ops exynos_iommu_ops;1474 static const struct iommu_ops exynos_iommu_ops = {
35 static const struct iommu_ops omap_iommu_ops;1726 static const struct iommu_ops omap_iommu_ops = {
304 static const struct iommu_ops mtk_iommu_ops;1013 static const struct iommu_ops mtk_iommu_ops = {
7 struct iommu_ops;
34 struct iommu_ops;212 const struct iommu_ops *owner; /* Whose domain_alloc we came from */559 struct iommu_ops { struct684 const struct iommu_ops *ops;746 const struct iommu_ops *ops,1075 struct iommu_ops {}; struct1269 const struct iommu_ops *ops, in iommu_device_register()
14 struct iommu_ops;
25 static const struct iommu_ops grant_dma_iommu_ops = {
111 const struct iommu_ops *ops = dev_iommu_ops(idev->dev); in iommufd_hwpt_paging_alloc()220 const struct iommu_ops *ops = dev_iommu_ops(idev->dev); in iommufd_hwpt_nested_alloc()
24 static const struct iommu_ops mock_ops;543 static const struct iommu_ops mock_ops = {
80 static const struct iommu_ops qcom_iommu_ops;594 static const struct iommu_ops qcom_iommu_ops = {
1513 static const struct dma_map_ops iommu_ops = { variable1683 set_dma_ops(dev, &iommu_ops); in arm_iommu_attach_device()1737 set_dma_ops(dev, &iommu_ops); in arm_setup_iommu_dma_ops()
488 extern const struct iommu_ops amd_iommu_ops;