rte_compressdev_data(3)

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

πŸ’– rte_compressdev_data(3) β€” NAME πŸ’–

okay so bestie, this page is straight outta the Library Functions Manual, and it’s literally all about rte_compressdev_data. no cap, that’s the whole main character of this page. πŸ’…


✨ SYNOPSIS ✨

#include <rte_compressdev_internal.h>

πŸ“‹ Data Fields

  • uint8_t dev_id
  • int socket_id
  • char name [RTE_COMPRESSDEV_NAME_MAX_LEN]
  • __extension__ uint8_t dev_started: 1
  • void ** queue_pairs
  • uint16_t nb_queue_pairs
  • void * dev_private

πŸ¦‹ Detailed Description πŸ¦‹

so this struct is the data part, with no function pointers, associated with each device. periodt. 🫢

and listen β€” this structure is safe to place in shared memory to be common among different processes in a multi-process configuration. iykyk, that’s the vibe. ✨

Definition at line 99 of file rte_compressdev_internal.h. πŸŽ€

πŸŽ€ Field Documentation πŸŽ€

🌸 uint8_t dev_id

Compress device identifier. that’s the id, bestie. πŸ’–

Definition at line 100 of file rte_compressdev_internal.h.

🧚 int socket_id

Socket identifier where memory is allocated. memory location tea. β˜•

Definition at line 102 of file rte_compressdev_internal.h.

πŸ¦‹ char name[RTE_COMPRESSDEV_NAME_MAX_LEN]

Unique identifier name. it’s giving nameplate energy. πŸ‘‘

Definition at line 104 of file rte_compressdev_internal.h.

⭐ __extension__ uint8_t dev_started

Device state: STARTED(1)/STOPPED(0). started or stopped, literally that simple. πŸ”₯

Definition at line 108 of file rte_compressdev_internal.h.

πŸ’œ void** queue_pairs

Array of pointers to queue pairs. pointer array realness. πŸŽ€

Definition at line 111 of file rte_compressdev_internal.h.

🌈 uint16_t nb_queue_pairs

Number of device queue pairs. count β€˜em. ✨

Definition at line 113 of file rte_compressdev_internal.h.

πŸ“ void* dev_private

PMD-specific private data. private data stays private, bestie. πŸ™ˆ

Definition at line 116 of file rte_compressdev_internal.h.


πŸ‘‘ Author πŸ‘‘

Generated automatically by Doxygen for DPDK from the source code. iconic auto-gen behavior, fr fr. πŸ’…


mwah πŸ’‹ signed off with DPDK Version 26.03.0, rte_compressdev_data(3), and the Library Functions Manual β€” that’s the footer tea, bestie. 🫢✨

πŸ“¦ where this page comes from