rte_compressdev_ops(3)
π NAME
okay so bestie, welcome to rte_compressdev_ops(3) β the manual page for rte_compressdev_ops, and no I'm not gonna make you guess what it is, keep reading β¨
π¦ SYNOPSIS
#include <rte_compressdev_pmd.h>
π Data Fields
okay so this struct is literally just a vibe-check list of function pointers, and here's every single one, no skips, no cap:
compressdev_configure_t dev_configurecompressdev_start_t dev_startcompressdev_stop_t dev_stopcompressdev_close_t dev_closecompressdev_info_get_t dev_infos_getcompressdev_stats_get_t stats_getcompressdev_stats_reset_t stats_resetcompressdev_queue_pair_setup_t queue_pair_setupcompressdev_queue_pair_release_t queue_pair_releasecompressdev_stream_create_t stream_createcompressdev_stream_free_t stream_freecompressdev_private_xform_create_t private_xform_createcompressdev_private_xform_free_t private_xform_free
π Detailed Description
so the whole thing is the comp device operations function pointer table β that's the whole personality. it's the table of function pointers your compression device driver fills in so the generic layer knows how to actually talk to it. icon behaviour, honestly.
Definition at line 249 of file rte_compressdev_pmd.h.
π Field Documentation
πΈ compressdev_configure_t dev_configure
Configure device. that's it, that's the job π«Ά
Definition at line 250 of file rte_compressdev_pmd.h.
πΈ compressdev_start_t dev_start
Start device. go bestie, go β¨
Definition at line 251 of file rte_compressdev_pmd.h.
πΈ compressdev_stop_t dev_stop
Stop device. ok we're done here π
Definition at line 252 of file rte_compressdev_pmd.h.
πΈ compressdev_close_t dev_close
Close device.
Definition at line 253 of file rte_compressdev_pmd.h.
πΈ compressdev_info_get_t dev_infos_get
Get device info. the lore drop π
Definition at line 255 of file rte_compressdev_pmd.h.
πΈ compressdev_stats_get_t stats_get
Get device statistics. numbers era π₯
Definition at line 257 of file rte_compressdev_pmd.h.
πΈ compressdev_stats_reset_t stats_reset
Reset device statistics. clean slate, main character energy tbh π
Definition at line 259 of file rte_compressdev_pmd.h.
πΈ compressdev_queue_pair_setup_t queue_pair_setup
Set up a device queue pair.
Definition at line 262 of file rte_compressdev_pmd.h.
πΈ compressdev_queue_pair_release_t queue_pair_release
Release a queue pair. say bye to the queue pair π¦
Definition at line 264 of file rte_compressdev_pmd.h.
πΈ compressdev_stream_create_t stream_create
Create a comp stream and initialise its private data.
Definition at line 267 of file rte_compressdev_pmd.h.
πΈ compressdev_stream_free_t stream_free
Free a comp stream's private data.
Definition at line 269 of file rte_compressdev_pmd.h.
πΈ compressdev_private_xform_create_t private_xform_create
Create a comp private_xform and initialise its private data.
Definition at line 272 of file rte_compressdev_pmd.h.
πΈ compressdev_private_xform_free_t private_xform_free
Free a comp private_xform's data.
Definition at line 274 of file rte_compressdev_pmd.h.
π§ Author
Generated automatically by Doxygen for DPDK from the source code. not a human, just a little documentation fairy doing its thing π
and that's the page bestie!! mwah π this little angel is brought to you by DPDK, Version 26.03.0 β catch u on the next man page π β¨π
π¦ where this page comes from
- nixos 26.05: dpdk 26.03
- nixpkgs unstable: dpdk 26.03
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms