rte_compressdev_ops(3)

πŸ“¦ version 26.03, in nixos 26.05, nixpkgs unstable

πŸ’… 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_configure
  • compressdev_start_t dev_start
  • compressdev_stop_t dev_stop
  • compressdev_close_t dev_close
  • compressdev_info_get_t dev_infos_get
  • compressdev_stats_get_t stats_get
  • compressdev_stats_reset_t stats_reset
  • compressdev_queue_pair_setup_t queue_pair_setup
  • compressdev_queue_pair_release_t queue_pair_release
  • compressdev_stream_create_t stream_create
  • compressdev_stream_free_t stream_free
  • compressdev_private_xform_create_t private_xform_create
  • compressdev_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