Home
last modified time | relevance | path

Searched defs:iommufd (Results 1 – 9 of 9) sorted by relevance

/linux/tools/testing/selftests/vfio/
H A Dvfio_iommufd_setup_test.c18 static int vfio_device_bind_iommufd_ioctl(int cdev_fd, int iommufd) in vfio_device_bind_iommufd_ioctl()
35 static int vfio_device_ioas_alloc_ioctl(int iommufd, struct iommu_ioas_alloc *alloc_args) in vfio_device_ioas_alloc_ioctl()
65 int iommufd; in FIXTURE() local
/linux/tools/testing/selftests/iommu/
H A Diommufd.c58 FIXTURE(iommufd) in FIXTURE() argument
63 FIXTURE_SETUP(iommufd) in FIXTURE_SETUP() argument
69 FIXTURE_TEARDOWN(iommufd) in FIXTURE_TEARDOWN() argument
74 TEST_F(iommufd, simple_close) in TEST_F() argument
78 TEST_F(iommufd, cmd_fail) in TEST_F() argument
92 TEST_F(iommufd, cmd_length) in TEST_F() argument
143 TEST_F(iommufd, cmd_ex_fail) in TEST_F() argument
163 TEST_F(iommufd, global_options) in TEST_F() argument
2386 TEST_F(iommufd, simple_ioctls) in TEST_F() argument
2392 TEST_F(iommufd, unmap_cmd) in TEST_F() argument
[all …]
/linux/tools/testing/selftests/vfio/lib/include/libvfio/
H A Diommu.h30 int iommufd; member
/linux/drivers/vfio/
H A Dvfio.h27 struct iommufd_ctx *iommufd; /* protected by struct vfio_device_set::lock */ member
94 struct iommufd_ctx *iommufd; member
H A Dvfio_main.c511 struct iommufd_ctx *iommufd = df->iommufd; in vfio_df_device_first_open() local
546 struct iommufd_ctx *iommufd = df->iommufd; in vfio_df_device_last_close() local
/linux/tools/testing/selftests/vfio/lib/
H A Diommu.c411 static u32 iommufd_ioas_alloc(int iommufd) in iommufd_ioas_alloc()
H A Dvfio_pci_device.c301 static void vfio_device_bind_iommufd(int device_fd, int iommufd) in vfio_device_bind_iommufd()
/linux/drivers/vfio/pci/
H A Dvfio_pci_core.c819 struct iommufd_ctx *iommufd = vfio_iommufd_device_ictx(fill->vdev); in vfio_pci_fill_devs() local
/linux/include/uapi/linux/
H A Dvfio.h935 __s32 iommufd; member