Home
last modified time | relevance | path

Searched refs:iommufd_viommu (Results 1 – 4 of 4) sorted by relevance

/linux/include/linux/
H A Diommufd.h87 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 Darm-smmu-v3-iommufd.c177 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 Ddriver.c40 struct device *iommufd_viommu_find_dev(struct iommufd_viommu *viommu, in iommufd_viommu_find_dev()
/linux/tools/testing/selftests/iommu/
H A Diommufd.c2631 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 …]