Skip site navigation (1)Skip section navigation (2)

  
 
  

home | help
rte_rawdev_ops(3)		      DPDK		       rte_rawdev_ops(3)

NAME
     rte_rawdev_ops

SYNOPSIS
     #include <rte_rawdev_pmd.h>

   Data Fields
     rawdev_info_get_t dev_info_get
     rawdev_configure_t dev_configure
     rawdev_start_t dev_start
     rawdev_stop_t dev_stop
     rawdev_close_t dev_close
     rawdev_reset_t dev_reset
     rawdev_queue_conf_get_t queue_def_conf
     rawdev_queue_setup_t queue_setup
     rawdev_queue_release_t queue_release
     rawdev_queue_count_t queue_count
     rawdev_enqueue_bufs_t enqueue_bufs
     rawdev_dequeue_bufs_t dequeue_bufs
     rawdev_dump_t dump
     rawdev_get_attr_t attr_get
     rawdev_set_attr_t attr_set
     rawdev_xstats_get_t xstats_get
     rawdev_xstats_get_names_t xstats_get_names
     rawdev_xstats_get_by_name_t xstats_get_by_name
     rawdev_xstats_reset_t xstats_reset
     rawdev_firmware_status_get_t firmware_status_get
     rawdev_firmware_version_get_t firmware_version_get
     rawdev_firmware_load_t firmware_load
     rawdev_firmware_unload_t firmware_unload

Detailed Description
     Rawdevice operations function pointer table

     Definition at line 538 of file rte_rawdev_pmd.h.

Field Documentation
   rawdev_info_get_t dev_info_get
     < Get device info. Configure device.

     Definition at line 540 of file rte_rawdev_pmd.h.

   rawdev_configure_t dev_configure
     Start device.

     Definition at line 542 of file rte_rawdev_pmd.h.

   rawdev_start_t dev_start
     Stop device.

     Definition at line 544 of file rte_rawdev_pmd.h.

   rawdev_stop_t dev_stop
     Close device.

     Definition at line 546 of file rte_rawdev_pmd.h.

   rawdev_close_t dev_close
     Reset device.

     Definition at line 548 of file rte_rawdev_pmd.h.

   rawdev_reset_t dev_reset
     Get raw queue configuration.

     Definition at line 550 of file rte_rawdev_pmd.h.

   rawdev_queue_conf_get_t queue_def_conf
     Set up an raw queue.

     Definition at line 553 of file rte_rawdev_pmd.h.

   rawdev_queue_setup_t queue_setup
     Release an raw queue.

     Definition at line 555 of file rte_rawdev_pmd.h.

   rawdev_queue_release_t queue_release
     Get the number of queues attached to the device

     Definition at line 557 of file rte_rawdev_pmd.h.

   rawdev_queue_count_t queue_count
     Enqueue an array of raw buffers to device.

     Definition at line 559 of file rte_rawdev_pmd.h.

   rawdev_enqueue_bufs_t enqueue_bufs
     Dequeue an array of raw buffers from device.

     Definition at line 562 of file rte_rawdev_pmd.h.

   rawdev_dequeue_bufs_t dequeue_bufs
     TODO: Callback based enqueue and dequeue support

     Definition at line 565 of file rte_rawdev_pmd.h.

   rawdev_dump_t dump
     Get an attribute managed by the implementation

     Definition at line 568 of file rte_rawdev_pmd.h.

   rawdev_get_attr_t attr_get
     Set an attribute managed by the implementation

     Definition at line 571 of file rte_rawdev_pmd.h.

   rawdev_set_attr_t attr_set
     Get extended device statistics.

     Definition at line 573 of file rte_rawdev_pmd.h.

   rawdev_xstats_get_t xstats_get
     Get names of extended stats.

     Definition at line 576 of file rte_rawdev_pmd.h.

   rawdev_xstats_get_names_t xstats_get_names
     Get one value by name.

     Definition at line 578 of file rte_rawdev_pmd.h.

   rawdev_xstats_get_by_name_t xstats_get_by_name
     Reset the statistics values in xstats.

     Definition at line 580 of file rte_rawdev_pmd.h.

   rawdev_xstats_reset_t xstats_reset
     Obtain firmware status

     Definition at line 582 of file rte_rawdev_pmd.h.

   rawdev_firmware_status_get_t firmware_status_get
     Obtain firmware version information

     Definition at line 585 of file rte_rawdev_pmd.h.

   rawdev_firmware_version_get_t firmware_version_get
     Load firmware

     Definition at line 587 of file rte_rawdev_pmd.h.

   rawdev_firmware_load_t firmware_load
     Unload firmware

     Definition at line 589 of file rte_rawdev_pmd.h.

   rawdev_firmware_unload_t firmware_unload
     Device selftest function

     Definition at line 591 of file rte_rawdev_pmd.h.

Author
     Generated automatically by Doxygen for DPDK from the source code.

Version 25.11.0 		 Thu Aug 27 2026	       rte_rawdev_ops(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=dump&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help