DPDK  17.08.0
Data Fields
rte_eventdev_ops Struct Reference

#include <rte_eventdev_pmd.h>

Data Fields

eventdev_info_get_t dev_infos_get
 
eventdev_configure_t dev_configure
 
eventdev_start_t dev_start
 
eventdev_stop_t dev_stop
 
eventdev_close_t dev_close
 
eventdev_queue_default_conf_get_t queue_def_conf
 
eventdev_queue_setup_t queue_setup
 
eventdev_queue_release_t queue_release
 
eventdev_port_default_conf_get_t port_def_conf
 
eventdev_port_setup_t port_setup
 
eventdev_port_release_t port_release
 
eventdev_port_link_t port_link
 
eventdev_port_unlink_t port_unlink
 
eventdev_dequeue_timeout_ticks_t timeout_ticks
 
eventdev_xstats_get_t xstats_get
 
eventdev_xstats_get_names_t xstats_get_names
 
eventdev_xstats_get_by_name xstats_get_by_name
 
eventdev_xstats_reset_t xstats_reset
 

Detailed Description

Event device operations function pointer table

Definition at line 433 of file rte_eventdev_pmd.h.

Field Documentation

◆ dev_infos_get

eventdev_info_get_t dev_infos_get

Get device info.

Definition at line 434 of file rte_eventdev_pmd.h.

◆ dev_configure

eventdev_configure_t dev_configure

Configure device.

Definition at line 435 of file rte_eventdev_pmd.h.

◆ dev_start

eventdev_start_t dev_start

Start device.

Definition at line 436 of file rte_eventdev_pmd.h.

◆ dev_stop

eventdev_stop_t dev_stop

Stop device.

Definition at line 437 of file rte_eventdev_pmd.h.

◆ dev_close

eventdev_close_t dev_close

Close device.

Definition at line 438 of file rte_eventdev_pmd.h.

◆ queue_def_conf

Get default queue configuration.

Definition at line 440 of file rte_eventdev_pmd.h.

◆ queue_setup

Set up an event queue.

Definition at line 442 of file rte_eventdev_pmd.h.

◆ queue_release

eventdev_queue_release_t queue_release

Release an event queue.

Definition at line 444 of file rte_eventdev_pmd.h.

◆ port_def_conf

Get default port configuration.

Definition at line 447 of file rte_eventdev_pmd.h.

◆ port_setup

Set up an event port.

Definition at line 449 of file rte_eventdev_pmd.h.

◆ port_release

Release an event port.

Definition at line 451 of file rte_eventdev_pmd.h.

◆ port_link

Link event queues to an event port.

Definition at line 454 of file rte_eventdev_pmd.h.

◆ port_unlink

Unlink event queues from an event port.

Definition at line 456 of file rte_eventdev_pmd.h.

◆ timeout_ticks

Converts ns to timeout_ticks value for rte_event_dequeue()

Definition at line 458 of file rte_eventdev_pmd.h.

◆ xstats_get

Get extended device statistics.

Definition at line 463 of file rte_eventdev_pmd.h.

◆ xstats_get_names

eventdev_xstats_get_names_t xstats_get_names

Get names of extended stats.

Definition at line 465 of file rte_eventdev_pmd.h.

◆ xstats_get_by_name

eventdev_xstats_get_by_name xstats_get_by_name

Get one value by name.

Definition at line 467 of file rte_eventdev_pmd.h.

◆ xstats_reset

Reset the statistics values in xstats.

Definition at line 469 of file rte_eventdev_pmd.h.


The documentation for this struct was generated from the following file: