Home
last modified time | relevance | path

Searched refs:vfio_container_fd (Results 1 – 4 of 4) sorted by relevance

/f-stack/dpdk/lib/librte_eal/linux/
H A Deal_vfio.c47 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 Deal_vfio.h125 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 Dfslmc_vfio.c451 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 Difcvf_vdpa.c53 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 …]