FreeBSD Manual Pages
rte_bus_vdev.h(3) DPDK rte_bus_vdev.h(3) NAME rte_bus_vdev.h SYNOPSIS Functions int rte_vdev_add_custom_scan (rte_vdev_scan_callback callback, void *user_arg) int rte_vdev_remove_custom_scan (rte_vdev_scan_callback callback, void *user_arg) int rte_vdev_init (const char *name, const char *args) int rte_vdev_uninit (const char *name) Detailed Description RTE virtual bus API Definition in file rte_bus_vdev.h. Function Documentation int rte_vdev_add_custom_scan (rte_vdev_scan_callback callback, void * user_arg) Add a callback to be called on vdev scan before reading the devargs list. This function cannot be called in a scan callback because of deadlock. Parameters callback The function to be called which can update the devargs list. user_arg An opaque pointer passed to callback. Returns 0 on success, negative on error int rte_vdev_remove_custom_scan (rte_vdev_scan_callback callback, void * user_arg) Remove a registered scan callback. This function cannot be called in a scan callback because of deadlock. Parameters callback The registered function to be removed. user_arg The associated opaque pointer or (void*)-1 for any. Returns 0 on success int rte_vdev_init (const char * name, const char * args) Initialize a driver specified by name. Parameters name The pointer to a driver name to be initialized. args The pointer to arguments used by driver initialization. Returns 0 on success, negative on error int rte_vdev_uninit (const char * name) Uninitialize a driver specified by name. Parameters name The pointer to a driver name to be uninitialized. Returns 0 on success, negative on error Author Generated automatically by Doxygen for DPDK from the source code. Version 25.11.0 Thu Jun 11 2026 rte_bus_vdev.h(3)
NAME | SYNOPSIS | Detailed Description | Function Documentation | Author
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=rte_bus_vdev.h&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>
