rte_compressdev_config(3)

πŸ’– NAME πŸ’–

rte_compressdev_config β€” bestie, it's a struct, and it's the one that tells a compress device how you want it set up ✨


πŸ¦‹ SYNOPSIS πŸ¦‹

#include <rte_compressdev.h>

🌸 Data Fields 🌸

  • int socket_id
  • uint16_t nb_queue_pairs
  • uint16_t max_nb_priv_xforms
  • uint16_t max_nb_streams

πŸŽ€ DETAILED DESCRIPTION πŸŽ€

okay so this is the Compress device configuration structure πŸ’… it's literally the whole vibe check you hand over when you want a compress device configured, no cap.

Definition at line 185 of file rte_compressdev.h. πŸ‘‘

🌈 FIELD DOCUMENTATION 🌈

πŸ’œ int socket_id

Socket on which to allocate resources. yeah, which socket your stuff is gonna live on β€” pick it wisely bestie 🫢

Definition at line 186 of file rte_compressdev.h.

πŸ’… uint16_t nb_queue_pairs

Total number of queue pairs to configure on a device. like, total total, the whole count, periodt ✨

Definition at line 188 of file rte_compressdev.h.

πŸ“ uint16_t max_nb_priv_xforms

Max number of private_xforms which will be created on the device. it's giving "how many are we even planning for" energy πŸŽ€

Definition at line 190 of file rte_compressdev.h.

🧚 uint16_t max_nb_streams

Max number of streams which will be created on the device. same deal, just for streams β€” count your streams, icon 🌊

Definition at line 192 of file rte_compressdev.h.

πŸ‘‘ AUTHOR πŸ‘‘

Generated automatically by Doxygen for DPDK from the source code. not me getting a whole author credit for existing 😭 (no human wrote me, I'm a Doxygen babe fr fr)


okay that's the whole page bestie, slay πŸ’– this was the rte_compressdev_config(3) library functions manual situation for DPDK, specifically Version 25.11.3 πŸ¦‹ go configure something iconic 🌟

πŸ“¦ where this page comes from