Searched refs:dma_region (Results 1 – 7 of 7) sorted by relevance
| /linux/tools/testing/selftests/vfio/lib/include/libvfio/ |
| H A D | iommu.h | 20 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 D | vfio_pci_driver.h | 74 struct dma_region region;
|
| /linux/tools/testing/selftests/vfio/lib/ |
| H A D | iommu.c | 71 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 D | vfio_dma_mapping_test.c | 138 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 D | vfio_pci_driver_test.c | 23 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 D | ps3stor_lib.c | 179 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 D | ps3stor.h | 26 struct ps3_dma_region dma_region; member
|