Searched refs:iommufd_viommu (Results 1 – 4 of 4) sorted by relevance
/linux/include/linux/ |
H A D | iommufd.h | 87 struct iommufd_viommu { struct 118 void (*destroy)(struct iommufd_viommu *viommu); 120 struct iommufd_viommu *viommu, u32 flags, 122 int (*cache_invalidate)(struct iommufd_viommu *viommu, 188 struct device *iommufd_viommu_find_dev(struct iommufd_viommu *viommu, 199 iommufd_viommu_find_dev(struct iommufd_viommu *viommu, unsigned long vdev_id) in iommufd_viommu_find_dev() 213 static_assert(__same_type(struct iommufd_viommu, \
|
/linux/drivers/iommu/arm/arm-smmu-v3/ |
H A D | arm-smmu-v3-iommufd.c | 177 arm_vsmmu_alloc_domain_nested(struct iommufd_viommu *viommu, u32 flags, in arm_vsmmu_alloc_domain_nested() 287 static int arm_vsmmu_cache_invalidate(struct iommufd_viommu *viommu, in arm_vsmmu_cache_invalidate() 342 struct iommufd_viommu *arm_vsmmu_alloc(struct device *dev, in arm_vsmmu_alloc()
|
/linux/drivers/iommu/iommufd/ |
H A D | driver.c | 40 struct device *iommufd_viommu_find_dev(struct iommufd_viommu *viommu, in iommufd_viommu_find_dev()
|
/linux/tools/testing/selftests/iommu/ |
H A D | iommufd.c | 2631 FIXTURE(iommufd_viommu) in FIXTURE() argument 2642 FIXTURE_VARIANT(iommufd_viommu) in FIXTURE_VARIANT() argument 2647 FIXTURE_SETUP(iommufd_viommu) in FIXTURE_SETUP() argument 2680 FIXTURE_TEARDOWN(iommufd_viommu) in FIXTURE_TEARDOWN() argument 2685 FIXTURE_VARIANT_ADD(iommufd_viommu, no_viommu) in FIXTURE_VARIANT_ADD() argument 2690 FIXTURE_VARIANT_ADD(iommufd_viommu, mock_viommu) in FIXTURE_VARIANT_ADD() argument 2695 TEST_F(iommufd_viommu, viommu_auto_destroy) in TEST_F() argument 2699 TEST_F(iommufd_viommu, viommu_negative_tests) in TEST_F() argument 2729 TEST_F(iommufd_viommu, viommu_alloc_nested_iopf) in TEST_F() argument 2767 TEST_F(iommufd_viommu, vdevice_alloc) in TEST_F() argument [all …]
|