|
DPDK
16.07.2
|
#include <rte_virtio_net.h>
Data Fields | |
| int(* | new_device )(int vid) |
| void(* | destroy_device )(int vid) |
| int(* | vring_state_changed )(int vid, uint16_t queue_id, int enable) |
| void * | reserved [5] |
Device and vring operations.
Make sure to set VIRTIO_DEV_RUNNING to the device flags in new_device and remove it in destroy_device.
Definition at line 67 of file rte_virtio_net.h.
| int(* new_device)(int vid) |
Add device.
Definition at line 68 of file rte_virtio_net.h.
| void(* destroy_device)(int vid) |
Remove device.
Definition at line 69 of file rte_virtio_net.h.
| int(* vring_state_changed)(int vid, uint16_t queue_id, int enable) |
triggered when a vring is enabled or disabled
Definition at line 71 of file rte_virtio_net.h.
| void* reserved[5] |
Reserved for future extension
Definition at line 73 of file rte_virtio_net.h.
1.8.1.2