Home
last modified time | relevance | path

Searched refs:iommu_mode (Results 1 – 5 of 5) sorted by relevance

/linux/tools/testing/selftests/vfio/lib/
H A Diommu.c26 static const struct iommu_mode iommu_modes[] = {
52 static const struct iommu_mode *lookup_iommu_mode(const char *iommu_mode) in lookup_iommu_mode() argument
56 if (!iommu_mode) in lookup_iommu_mode()
57 iommu_mode = default_iommu_mode; in lookup_iommu_mode()
60 if (strcmp(iommu_mode, iommu_modes[i].name)) in lookup_iommu_mode()
66 VFIO_FAIL("Unrecognized IOMMU mode: %s\n", iommu_mode); in lookup_iommu_mode()
421 struct iommu *iommu_init(const char *iommu_mode) in iommu_init() argument
432 iommu->mode = lookup_iommu_mode(iommu_mode); in iommu_init()
/linux/tools/testing/selftests/vfio/lib/include/libvfio/
H A Diommu.h12 struct iommu_mode { struct
28 const struct iommu_mode *mode; argument
35 struct iommu *iommu_init(const char *iommu_mode);
/linux/tools/testing/selftests/vfio/
H A Dvfio_dma_mapping_test.c102 const char *iommu_mode; in FIXTURE_VARIANT() local
109 .iommu_mode = #_iommu_mode, \
122 self->iommu = iommu_init(variant->iommu_mode); in FIXTURE_SETUP()
211 const char *iommu_mode; in FIXTURE_VARIANT() local
216 .iommu_mode = #_iommu_mode, \
237 self->iommu = iommu_init(variant->iommu_mode); in FIXTURE_SETUP()
H A Dvfio_pci_device_init_perf_test.c33 const char *iommu_mode; in FIXTURE_VARIANT() local
38 .iommu_mode = #_iommu_mode, \
47 self->iommu = iommu_init(variant->iommu_mode); in FIXTURE_SETUP()
H A Dvfio_pci_driver_test.c62 const char *iommu_mode; in FIXTURE_VARIANT() local
67 .iommu_mode = #_iommu_mode, \
76 self->iommu = iommu_init(variant->iommu_mode); in FIXTURE_SETUP()