49 #include <sys/queue.h>
128 #define PMD_REGISTER_DRIVER(d)\
129 void devinitfn_ ##d(void);\
130 void __attribute__((constructor, used)) devinitfn_ ##d(void)\
132 rte_eal_driver_register(&d);\
void rte_eal_driver_unregister(struct rte_driver *driver)
int rte_eal_vdev_init(const char *name, const char *args)
rte_dev_uninit_t * uninit
int( rte_dev_init_t)(const char *name, const char *args)
int rte_eal_dev_init(void)
void rte_eal_driver_register(struct rte_driver *driver)
TAILQ_ENTRY(rte_driver) next
int rte_eal_vdev_uninit(const char *name)
TAILQ_HEAD(rte_driver_list, rte_driver)
int( rte_dev_uninit_t)(const char *name)