Searched refs:vfio_container_fd (Results 1 – 4 of 4) sorted by relevance
| /f-stack/dpdk/lib/librte_eal/linux/ |
| H A D | eal_vfio.c | 47 int vfio_container_fd; member 693 int vfio_container_fd; in rte_vfio_setup_device() local 753 vfio_container_fd = vfio_cfg->vfio_container_fd; in rte_vfio_setup_device() 761 &vfio_container_fd); in rte_vfio_setup_device() 826 vfio_container_fd, in rte_vfio_setup_device() 1181 close(vfio_container_fd); in vfio_has_supported_extensions() 1194 close(vfio_container_fd); in vfio_has_supported_extensions() 1204 int ret, vfio_container_fd; in rte_vfio_get_container_fd() local 1241 return vfio_container_fd; in rte_vfio_get_container_fd() 1252 vfio_container_fd = -1; in rte_vfio_get_container_fd() [all …]
|
| H A D | eal_vfio.h | 125 vfio_set_iommu_type(int vfio_container_fd); 132 vfio_has_supported_extensions(int vfio_container_fd);
|
| /f-stack/dpdk/drivers/bus/fslmc/ |
| H A D | fslmc_vfio.c | 451 int vfio_group_fd, vfio_container_fd, iommu_group_no, ret; in fslmc_vfio_setup_device() local 474 vfio_container_fd = rte_vfio_get_container_fd(); in fslmc_vfio_setup_device() 475 if (vfio_container_fd < 0) { in fslmc_vfio_setup_device() 504 &vfio_container_fd); in fslmc_vfio_setup_device() 510 close(vfio_container_fd); in fslmc_vfio_setup_device() 519 if (ioctl(vfio_container_fd, VFIO_CHECK_EXTENSION, in fslmc_vfio_setup_device() 521 ret = ioctl(vfio_container_fd, VFIO_SET_IOMMU, in fslmc_vfio_setup_device() 526 close(vfio_container_fd); in fslmc_vfio_setup_device() 532 close(vfio_container_fd); in fslmc_vfio_setup_device() 546 close(vfio_container_fd); in fslmc_vfio_setup_device() [all …]
|
| /f-stack/dpdk/drivers/vdpa/ifc/ |
| H A D | ifcvf_vdpa.c | 53 int vfio_container_fd; member 144 internal->vfio_container_fd = -1; in ifcvf_vfio_setup() 154 internal->vfio_container_fd = rte_vfio_container_create(); in ifcvf_vfio_setup() 155 if (internal->vfio_container_fd < 0) in ifcvf_vfio_setup() 159 internal->vfio_container_fd, iommu_group_num); in ifcvf_vfio_setup() 181 rte_vfio_container_destroy(internal->vfio_container_fd); in ifcvf_vfio_setup() 191 int vfio_container_fd; in ifcvf_dma_map() local 199 vfio_container_fd = internal->vfio_container_fd; in ifcvf_dma_map() 211 ret = rte_vfio_container_dma_map(vfio_container_fd, in ifcvf_dma_map() 219 ret = rte_vfio_container_dma_unmap(vfio_container_fd, in ifcvf_dma_map() [all …]
|