logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

Author

       Generated automatically by Doxygen for DPDK from the source code.

DPDK                                             Version 24.11.2                               rte_rawdev_ops(3)

Detailed Description

       Rawdevice operations function pointer table

       Definition at line 538 of file rte_rawdev_pmd.h.

Field Documentation

rawdev_info_get_tdev_info_get
       < Get device info. Configure device.

       Definition at line 540 of file rte_rawdev_pmd.h.

   rawdev_configure_tdev_configure
       Start device.

       Definition at line 542 of file rte_rawdev_pmd.h.

   rawdev_start_tdev_start
       Stop device.

       Definition at line 544 of file rte_rawdev_pmd.h.

   rawdev_stop_tdev_stop
       Close device.

       Definition at line 546 of file rte_rawdev_pmd.h.

   rawdev_close_tdev_close
       Reset device.

       Definition at line 548 of file rte_rawdev_pmd.h.

   rawdev_reset_tdev_reset
       Get raw queue configuration.

       Definition at line 550 of file rte_rawdev_pmd.h.

   rawdev_queue_conf_get_tqueue_def_conf
       Set up an raw queue.

       Definition at line 553 of file rte_rawdev_pmd.h.

   rawdev_queue_setup_tqueue_setup
       Release an raw queue.

       Definition at line 555 of file rte_rawdev_pmd.h.

   rawdev_queue_release_tqueue_release
       Get the number of queues attached to the device

       Definition at line 557 of file rte_rawdev_pmd.h.

   rawdev_queue_count_tqueue_count
       Enqueue an array of raw buffers to device.

       Definition at line 559 of file rte_rawdev_pmd.h.

   rawdev_enqueue_bufs_tenqueue_bufs
       Dequeue an array of raw buffers from device.

       Definition at line 562 of file rte_rawdev_pmd.h.

   rawdev_dequeue_bufs_tdequeue_bufs
       TODO: Callback based enqueue and dequeue support

       Definition at line 565 of file rte_rawdev_pmd.h.

   rawdev_dump_tdump
       Get an attribute managed by the implementation

       Definition at line 568 of file rte_rawdev_pmd.h.

   rawdev_get_attr_tattr_get
       Set an attribute managed by the implementation

       Definition at line 571 of file rte_rawdev_pmd.h.

   rawdev_set_attr_tattr_set
       Get extended device statistics.

       Definition at line 573 of file rte_rawdev_pmd.h.

   rawdev_xstats_get_txstats_get
       Get names of extended stats.

       Definition at line 576 of file rte_rawdev_pmd.h.

   rawdev_xstats_get_names_txstats_get_names
       Get one value by name.

       Definition at line 578 of file rte_rawdev_pmd.h.

   rawdev_xstats_get_by_name_txstats_get_by_name
       Reset the statistics values in xstats.

       Definition at line 580 of file rte_rawdev_pmd.h.

   rawdev_xstats_reset_txstats_reset
       Obtain firmware status

       Definition at line 582 of file rte_rawdev_pmd.h.

   rawdev_firmware_status_get_tfirmware_status_get
       Obtain firmware version information

       Definition at line 585 of file rte_rawdev_pmd.h.

   rawdev_firmware_version_get_tfirmware_version_get
       Load firmware

       Definition at line 587 of file rte_rawdev_pmd.h.

   rawdev_firmware_load_tfirmware_load
       Unload firmware

       Definition at line 589 of file rte_rawdev_pmd.h.

   rawdev_firmware_unload_tfirmware_unload
       Device selftest function

       Definition at line 591 of file rte_rawdev_pmd.h.

Name

       rte_rawdev_ops

Synopsis

       #include <rte_rawdev_pmd.h>

   DataFieldsrawdev_info_get_tdev_info_getrawdev_configure_tdev_configurerawdev_start_tdev_startrawdev_stop_tdev_stoprawdev_close_tdev_closerawdev_reset_tdev_resetrawdev_queue_conf_get_tqueue_def_confrawdev_queue_setup_tqueue_setuprawdev_queue_release_tqueue_releaserawdev_queue_count_tqueue_countrawdev_enqueue_bufs_tenqueue_bufsrawdev_dequeue_bufs_tdequeue_bufsrawdev_dump_tdumprawdev_get_attr_tattr_getrawdev_set_attr_tattr_setrawdev_xstats_get_txstats_getrawdev_xstats_get_names_txstats_get_namesrawdev_xstats_get_by_name_txstats_get_by_namerawdev_xstats_reset_txstats_resetrawdev_firmware_status_get_tfirmware_status_getrawdev_firmware_version_get_tfirmware_version_getrawdev_firmware_load_tfirmware_loadrawdev_firmware_unload_tfirmware_unload

See Also