Symbol: iova_allocator
tools/testing/selftests/vfio/lib/include/libvfio/iova_allocator.h
18
struct iova_allocator *iova_allocator_init(struct iommu *iommu);
tools/testing/selftests/vfio/lib/include/libvfio/iova_allocator.h
19
void iova_allocator_cleanup(struct iova_allocator *allocator);
tools/testing/selftests/vfio/lib/include/libvfio/iova_allocator.h
20
iova_t iova_allocator_alloc(struct iova_allocator *allocator, size_t size);
tools/testing/selftests/vfio/lib/iova_allocator.c
23
struct iova_allocator *iova_allocator_init(struct iommu *iommu)
tools/testing/selftests/vfio/lib/iova_allocator.c
25
struct iova_allocator *allocator;
tools/testing/selftests/vfio/lib/iova_allocator.c
35
*allocator = (struct iova_allocator){
tools/testing/selftests/vfio/lib/iova_allocator.c
45
void iova_allocator_cleanup(struct iova_allocator *allocator)
tools/testing/selftests/vfio/lib/iova_allocator.c
51
iova_t iova_allocator_alloc(struct iova_allocator *allocator, size_t size)
tools/testing/selftests/vfio/vfio_dma_mapping_mmio_test.c
109
do_mmio_map_test(self->iommu, self->iova_allocator,
tools/testing/selftests/vfio/vfio_dma_mapping_mmio_test.c
118
do_mmio_map_test(self->iommu, self->iova_allocator,
tools/testing/selftests/vfio/vfio_dma_mapping_mmio_test.c
134
do_mmio_map_test(self->iommu, self->iova_allocator, vaddr, size);
tools/testing/selftests/vfio/vfio_dma_mapping_mmio_test.c
48
struct iova_allocator *iova_allocator;
tools/testing/selftests/vfio/vfio_dma_mapping_mmio_test.c
69
self->iova_allocator = iova_allocator_init(self->iommu);
tools/testing/selftests/vfio/vfio_dma_mapping_mmio_test.c
78
iova_allocator_cleanup(self->iova_allocator);
tools/testing/selftests/vfio/vfio_dma_mapping_mmio_test.c
84
struct iova_allocator *iova_allocator,
tools/testing/selftests/vfio/vfio_dma_mapping_mmio_test.c
90
.iova = iova_allocator_alloc(iova_allocator, size),
tools/testing/selftests/vfio/vfio_dma_mapping_test.c
124
self->iova_allocator = iova_allocator_init(self->iommu);
tools/testing/selftests/vfio/vfio_dma_mapping_test.c
129
iova_allocator_cleanup(self->iova_allocator);
tools/testing/selftests/vfio/vfio_dma_mapping_test.c
152
region.iova = iova_allocator_alloc(self->iova_allocator, size);
tools/testing/selftests/vfio/vfio_dma_mapping_test.c
98
struct iova_allocator *iova_allocator;
tools/testing/selftests/vfio/vfio_pci_driver_test.c
115
iova_allocator_cleanup(self->iova_allocator);
tools/testing/selftests/vfio/vfio_pci_driver_test.c
22
struct iova_allocator *iova_allocator,
tools/testing/selftests/vfio/vfio_pci_driver_test.c
33
region->iova = iova_allocator_alloc(iova_allocator, size);
tools/testing/selftests/vfio/vfio_pci_driver_test.c
48
struct iova_allocator *iova_allocator;
tools/testing/selftests/vfio/vfio_pci_driver_test.c
78
self->iova_allocator = iova_allocator_init(self->iommu);
tools/testing/selftests/vfio/vfio_pci_driver_test.c
82
region_setup(self->iommu, self->iova_allocator, &self->memcpy_region, SZ_1G);
tools/testing/selftests/vfio/vfio_pci_driver_test.c
83
region_setup(self->iommu, self->iova_allocator, &driver->region, SZ_2M);
tools/testing/selftests/vfio/vfio_pci_driver_test.c
86
self->unmapped_iova = iova_allocator_alloc(self->iova_allocator, SZ_1G);