FD.io VPP
v18.04-17-g3a0d853
Vector Packet Processing
|
Go to the source code of this file.
Macros | |
#define | VFIO_NOIOMMU_IOMMU 8 |
Functions | |
static int | map_regions (vlib_main_t *vm, int fd) |
void | linux_vfio_dma_map_regions (vlib_main_t *vm) |
static linux_pci_vfio_iommu_group_t * | get_vfio_iommu_group (int group) |
static clib_error_t * | open_vfio_iommu_group (int group, int is_noiommu) |
clib_error_t * | linux_vfio_group_get_device_fd (vlib_pci_addr_t *addr, int *fdp) |
clib_error_t * | linux_vfio_init (vlib_main_t *vm) |
Variables | |
linux_vfio_main_t | vfio_main |
|
static |
void linux_vfio_dma_map_regions | ( | vlib_main_t * | vm | ) |
clib_error_t* linux_vfio_group_get_device_fd | ( | vlib_pci_addr_t * | addr, |
int * | fdp | ||
) |
clib_error_t* linux_vfio_init | ( | vlib_main_t * | vm | ) |
|
static |
|
static |
linux_vfio_main_t vfio_main |