iommu_ops 94 arch/arc/mm/dma.c const struct iommu_ops *iommu, bool coherent) iommu_ops 192 arch/arm/mm/dma-mapping-nommu.c const struct iommu_ops *iommu, bool coherent) iommu_ops 2018 arch/arm/mm/dma-mapping.c const struct dma_map_ops iommu_ops = { iommu_ops 2206 arch/arm/mm/dma-mapping.c set_dma_ops(dev, &iommu_ops); iommu_ops 2239 arch/arm/mm/dma-mapping.c return coherent ? &iommu_coherent_ops : &iommu_ops; iommu_ops 2243 arch/arm/mm/dma-mapping.c const struct iommu_ops *iommu) iommu_ops 2281 arch/arm/mm/dma-mapping.c const struct iommu_ops *iommu) iommu_ops 2293 arch/arm/mm/dma-mapping.c const struct iommu_ops *iommu, bool coherent) iommu_ops 41 arch/arm64/mm/dma-mapping.c const struct iommu_ops *iommu, bool coherent) iommu_ops 146 arch/mips/mm/dma-noncoherent.c const struct iommu_ops *iommu, bool coherent) iommu_ops 767 drivers/acpi/arm64/iort.c static inline const struct iommu_ops *iort_fwspec_iommu_ops(struct device *dev) iommu_ops 774 drivers/acpi/arm64/iort.c static inline int iort_add_device_replay(const struct iommu_ops *ops, iommu_ops 864 drivers/acpi/arm64/iort.c const struct iommu_ops *ops) iommu_ops 885 drivers/acpi/arm64/iort.c const struct iommu_ops *ops; iommu_ops 935 drivers/acpi/arm64/iort.c const struct iommu_ops *iort_iommu_configure(struct device *dev) iommu_ops 938 drivers/acpi/arm64/iort.c const struct iommu_ops *ops; iommu_ops 1003 drivers/acpi/arm64/iort.c static inline const struct iommu_ops *iort_fwspec_iommu_ops(struct device *dev) iommu_ops 1005 drivers/acpi/arm64/iort.c static inline int iort_add_device_replay(const struct iommu_ops *ops, iommu_ops 1010 drivers/acpi/arm64/iort.c const struct iommu_ops *iort_iommu_configure(struct device *dev) iommu_ops 1464 drivers/acpi/scan.c const struct iommu_ops *iommu; iommu_ops 86 drivers/iommu/amd_iommu.c const struct iommu_ops amd_iommu_ops; iommu_ops 3274 drivers/iommu/amd_iommu.c const struct iommu_ops amd_iommu_ops = { iommu_ops 93 drivers/iommu/amd_iommu_init.c extern const struct iommu_ops amd_iommu_ops; iommu_ops 2527 drivers/iommu/arm-smmu-v3.c static struct iommu_ops arm_smmu_ops; iommu_ops 2724 drivers/iommu/arm-smmu-v3.c static struct iommu_ops arm_smmu_ops = { iommu_ops 3666 drivers/iommu/arm-smmu-v3.c if (pci_bus_type.iommu_ops != &arm_smmu_ops) { iommu_ops 3674 drivers/iommu/arm-smmu-v3.c if (amba_bustype.iommu_ops != &arm_smmu_ops) { iommu_ops 3680 drivers/iommu/arm-smmu-v3.c if (platform_bus_type.iommu_ops != &arm_smmu_ops) { iommu_ops 169 drivers/iommu/arm-smmu.c static struct iommu_ops arm_smmu_ops; iommu_ops 1555 drivers/iommu/arm-smmu.c static struct iommu_ops arm_smmu_ops = { iommu_ops 67 drivers/iommu/dmar.c extern const struct iommu_ops intel_iommu_ops; iommu_ops 567 drivers/iommu/exynos-iommu.c static const struct iommu_ops exynos_iommu_ops; iommu_ops 1325 drivers/iommu/exynos-iommu.c static const struct iommu_ops exynos_iommu_ops = { iommu_ops 1040 drivers/iommu/fsl_pamu_domain.c static const struct iommu_ops fsl_pamu_ops = { iommu_ops 410 drivers/iommu/intel-iommu.c const struct iommu_ops intel_iommu_ops; iommu_ops 4898 drivers/iommu/intel-iommu.c pn->dev->bus->iommu_ops = &intel_iommu_ops; iommu_ops 5958 drivers/iommu/intel-iommu.c const struct iommu_ops intel_iommu_ops = { iommu_ops 176 drivers/iommu/iommu.c const struct iommu_ops *ops = dev->bus->iommu_ops; iommu_ops 195 drivers/iommu/iommu.c const struct iommu_ops *ops = dev->bus->iommu_ops; iommu_ops 1355 drivers/iommu/iommu.c const struct iommu_ops *ops = dev->bus->iommu_ops; iommu_ops 1490 drivers/iommu/iommu.c static int iommu_bus_init(struct bus_type *bus, const struct iommu_ops *ops) iommu_ops 1536 drivers/iommu/iommu.c int bus_set_iommu(struct bus_type *bus, const struct iommu_ops *ops) iommu_ops 1540 drivers/iommu/iommu.c if (bus->iommu_ops != NULL) iommu_ops 1543 drivers/iommu/iommu.c bus->iommu_ops = ops; iommu_ops 1548 drivers/iommu/iommu.c bus->iommu_ops = NULL; iommu_ops 1556 drivers/iommu/iommu.c return bus->iommu_ops != NULL; iommu_ops 1562 drivers/iommu/iommu.c if (!bus->iommu_ops || !bus->iommu_ops->capable) iommu_ops 1565 drivers/iommu/iommu.c return bus->iommu_ops->capable(cap); iommu_ops 1597 drivers/iommu/iommu.c if (bus == NULL || bus->iommu_ops == NULL) iommu_ops 1600 drivers/iommu/iommu.c domain = bus->iommu_ops->domain_alloc(type); iommu_ops 1604 drivers/iommu/iommu.c domain->ops = bus->iommu_ops; iommu_ops 1607 drivers/iommu/iommu.c domain->pgsize_bitmap = bus->iommu_ops->pgsize_bitmap; iommu_ops 1861 drivers/iommu/iommu.c const struct iommu_ops *ops = domain->ops; iommu_ops 1923 drivers/iommu/iommu.c const struct iommu_ops *ops = domain->ops; iommu_ops 2158 drivers/iommu/iommu.c const struct iommu_ops *ops = dev->bus->iommu_ops; iommu_ops 2166 drivers/iommu/iommu.c const struct iommu_ops *ops = dev->bus->iommu_ops; iommu_ops 2277 drivers/iommu/iommu.c const struct iommu_ops *iommu_ops_from_fwnode(struct fwnode_handle *fwnode) iommu_ops 2279 drivers/iommu/iommu.c const struct iommu_ops *ops = NULL; iommu_ops 2293 drivers/iommu/iommu.c const struct iommu_ops *ops) iommu_ops 2355 drivers/iommu/iommu.c const struct iommu_ops *ops = dev->bus->iommu_ops; iommu_ops 2366 drivers/iommu/iommu.c const struct iommu_ops *ops = dev->bus->iommu_ops; iommu_ops 2382 drivers/iommu/iommu.c const struct iommu_ops *ops = dev->bus->iommu_ops; iommu_ops 2393 drivers/iommu/iommu.c const struct iommu_ops *ops = dev->bus->iommu_ops; iommu_ops 2466 drivers/iommu/iommu.c const struct iommu_ops *ops = dev->bus->iommu_ops; iommu_ops 2511 drivers/iommu/iommu.c const struct iommu_ops *ops = dev->bus->iommu_ops; iommu_ops 2541 drivers/iommu/iommu.c const struct iommu_ops *ops = handle->dev->bus->iommu_ops; iommu_ops 961 drivers/iommu/ipmmu-vmsa.c static const struct iommu_ops ipmmu_ops = { iommu_ops 39 drivers/iommu/msm_iommu.c static struct iommu_ops msm_iommu_ops; iommu_ops 695 drivers/iommu/msm_iommu.c static struct iommu_ops msm_iommu_ops = { iommu_ops 112 drivers/iommu/mtk_iommu.c static const struct iommu_ops mtk_iommu_ops; iommu_ops 573 drivers/iommu/mtk_iommu.c static const struct iommu_ops mtk_iommu_ops = { iommu_ops 359 drivers/iommu/mtk_iommu_v1.c static const struct iommu_ops mtk_iommu_ops; iommu_ops 529 drivers/iommu/mtk_iommu_v1.c static const struct iommu_ops mtk_iommu_ops = { iommu_ops 90 drivers/iommu/of_iommu.c const struct iommu_ops *ops; iommu_ops 151 drivers/iommu/of_iommu.c const struct iommu_ops *of_iommu_configure(struct device *dev, iommu_ops 154 drivers/iommu/of_iommu.c const struct iommu_ops *ops = NULL; iommu_ops 36 drivers/iommu/omap-iommu.c static const struct iommu_ops omap_iommu_ops; iommu_ops 1804 drivers/iommu/omap-iommu.c static const struct iommu_ops omap_iommu_ops = { iommu_ops 75 drivers/iommu/qcom_iommu.c static const struct iommu_ops qcom_iommu_ops; iommu_ops 601 drivers/iommu/qcom_iommu.c static const struct iommu_ops qcom_iommu_ops = { iommu_ops 1122 drivers/iommu/rockchip-iommu.c static const struct iommu_ops rk_iommu_ops = { iommu_ops 22 drivers/iommu/s390-iommu.c static const struct iommu_ops s390_iommu_ops; iommu_ops 367 drivers/iommu/s390-iommu.c static const struct iommu_ops s390_iommu_ops = { iommu_ops 287 drivers/iommu/tegra-gart.c static const struct iommu_ops gart_iommu_ops = { iommu_ops 736 drivers/iommu/tegra-smmu.c const struct iommu_ops *ops = smmu->iommu.ops; iommu_ops 887 drivers/iommu/tegra-smmu.c static const struct iommu_ops tegra_smmu_ops = { iommu_ops 851 drivers/iommu/virtio-iommu.c static struct iommu_ops viommu_ops; iommu_ops 955 drivers/iommu/virtio-iommu.c static struct iommu_ops viommu_ops = { iommu_ops 1095 drivers/iommu/virtio-iommu.c if (pci_bus_type.iommu_ops != &viommu_ops) { iommu_ops 1103 drivers/iommu/virtio-iommu.c if (amba_bustype.iommu_ops != &viommu_ops) { iommu_ops 1109 drivers/iommu/virtio-iommu.c if (platform_bus_type.iommu_ops != &viommu_ops) { iommu_ops 95 drivers/of/device.c const struct iommu_ops *iommu; iommu_ops 37 include/linux/acpi_iort.h const struct iommu_ops *iort_iommu_configure(struct device *dev); iommu_ops 50 include/linux/acpi_iort.h static inline const struct iommu_ops *iort_iommu_configure( iommu_ops 41 include/linux/device.h struct iommu_ops; iommu_ops 141 include/linux/device.h const struct iommu_ops *iommu_ops; iommu_ops 706 include/linux/dma-mapping.h const struct iommu_ops *iommu, bool coherent); iommu_ops 709 include/linux/dma-mapping.h u64 size, const struct iommu_ops *iommu, bool coherent) iommu_ops 40 include/linux/iommu.h struct iommu_ops; iommu_ops 91 include/linux/iommu.h const struct iommu_ops *ops; iommu_ops 322 include/linux/iommu.h const struct iommu_ops *ops; iommu_ops 380 include/linux/iommu.h const struct iommu_ops *ops) iommu_ops 410 include/linux/iommu.h extern int bus_set_iommu(struct bus_type *bus, const struct iommu_ops *ops); iommu_ops 555 include/linux/iommu.h const struct iommu_ops *ops; iommu_ops 575 include/linux/iommu.h const struct iommu_ops *ops); iommu_ops 578 include/linux/iommu.h const struct iommu_ops *iommu_ops_from_fwnode(struct fwnode_handle *fwnode); iommu_ops 874 include/linux/iommu.h const struct iommu_ops *ops) iommu_ops 925 include/linux/iommu.h const struct iommu_ops *ops) iommu_ops 941 include/linux/iommu.h const struct iommu_ops *iommu_ops_from_fwnode(struct fwnode_handle *fwnode) iommu_ops 15 include/linux/of_iommu.h extern const struct iommu_ops *of_iommu_configure(struct device *dev, iommu_ops 27 include/linux/of_iommu.h static inline const struct iommu_ops *of_iommu_configure(struct device *dev,