Home
last modified time | relevance | path

Searched refs:dma_region (Results 1 – 7 of 7) sorted by relevance

/linux/tools/testing/selftests/vfio/lib/include/libvfio/
H A Diommu.h20 struct dma_region { struct
38 int __iommu_map(struct iommu *iommu, struct dma_region *region); argument
40 static inline void iommu_map(struct iommu *iommu, struct dma_region *region) in iommu_map()
45 int __iommu_unmap(struct iommu *iommu, struct dma_region *region, u64 *unmapped);
47 static inline void iommu_unmap(struct iommu *iommu, struct dma_region *region) in iommu_unmap()
H A Dvfio_pci_driver.h74 struct dma_region region;
/linux/tools/testing/selftests/vfio/lib/
H A Diommu.c71 struct dma_region *region; in __iommu_hva2iova()
100 static int vfio_iommu_map(struct iommu *iommu, struct dma_region *region) in vfio_iommu_map()
116 static int iommufd_map(struct iommu *iommu, struct dma_region *region) in iommufd_map()
135 int __iommu_map(struct iommu *iommu, struct dma_region *region) in __iommu_map()
170 static int vfio_iommu_unmap(struct iommu *iommu, struct dma_region *region, in vfio_iommu_unmap()
195 static int iommufd_unmap(struct iommu *iommu, struct dma_region *region, in iommufd_unmap()
202 int __iommu_unmap(struct iommu *iommu, struct dma_region *region, u64 *unmapped) in __iommu_unmap()
222 struct dma_region *curr, *next; in __iommu_unmap_all()
/linux/tools/testing/selftests/vfio/
H A Dvfio_dma_mapping_test.c138 struct dma_region region; in TEST_F()
210 struct dma_region region; in FIXTURE()
229 struct dma_region *region = &self->region; in FIXTURE_SETUP()
266 struct dma_region *region = &self->region; in TEST_F()
280 struct dma_region *region = &self->region; in TEST_F()
294 struct dma_region *region = &self->region; in TEST_F()
H A Dvfio_pci_driver_test.c23 struct dma_region *region, u64 size) in region_setup()
39 static void region_teardown(struct iommu *iommu, struct dma_region *region) in region_teardown()
49 struct dma_region memcpy_region; in FIXTURE()
/linux/drivers/ps3/
H A Dps3stor_lib.c179 dev->sbd.d_region = &dev->dma_region; in ps3stor_setup()
180 ps3_dma_region_init(&dev->sbd, &dev->dma_region, page_size, in ps3stor_setup()
182 res = ps3_dma_region_create(&dev->dma_region); in ps3stor_setup()
212 ps3_dma_region_free(&dev->dma_region); in ps3stor_setup()
235 ps3_dma_region_free(&dev->dma_region); in ps3stor_teardown()
/linux/arch/powerpc/include/asm/
H A Dps3stor.h26 struct ps3_dma_region dma_region; member