rte_compressdev_data(3)

✨ rte_compressdev_data β€” NAME ✨

okay bestie, say hello to rte_compressdev_data πŸ’– (that's it, that's the name, the manpage is literally just the name up top, iconic behavior honestly)


πŸ“š 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 of a compress device β€” and the way that it has no function pointers in it at all?? yeah. it's just vibes and fields, no cap. 🫢

this structure is safe to place in shared memory so it can be common among different processes in a multi-process configuration. like, she's built for sharing, she's a social butterfly, main character energy fr fr ✨

Definition at line 99 of file rte_compressdev_internal.h.


πŸ¦‹ FIELD DOCUMENTATION πŸ¦‹

uint8_t dev_id πŸ‘‘

Compress device identifier. that's her number bestie, her little name tag at the party πŸŽ€

Definition at line 100 of file rte_compressdev_internal.h.

int socket_id 🌸

Socket identifier where memory is allocated. yes, she knows exactly which socket her memory lives on, she's organized like that πŸ’…

Definition at line 102 of file rte_compressdev_internal.h.

char name[RTE_COMPRESSDEV_NAME_MAX_LEN] ⭐

Unique identifier name. her government name, one of one, no duplicates allowed periodt πŸ‘‘

Definition at line 104 of file rte_compressdev_internal.h.

__extension__ uint8_t dev_started πŸ”₯

Device state: STARTED(1) / STOPPED(0). she's either up and running or she's napping, there is no in-between bestie 😭

Definition at line 108 of file rte_compressdev_internal.h.

void** queue_pairs 🌈

Array of pointers to queue pairs. it's giving rolodex, it's giving group chat of queue pairs 🫢

Definition at line 111 of file rte_compressdev_internal.h.

uint16_t nb_queue_pairs πŸ’œ

Number of device queue pairs. how many besties are in the group chat, literally 😌

Definition at line 113 of file rte_compressdev_internal.h.

void* dev_private πŸ™ˆ

PMD-specific private data. her diary. do not read it, it's private for a reason πŸŽ€

Definition at line 116 of file rte_compressdev_internal.h.


✍️ AUTHOR ✍️

Generated automatically by Doxygen for DPDK from the source code. (not a human, just a robot doing its little thing πŸ€–βœ¨)


ok that's the whole page bestie, you ate that, now go compress something πŸ’–

and that's a wrap on DPDK Version 25.11.3 β€” rte_compressdev_data(3), signing off πŸ«ΆπŸŽ€πŸ’…

πŸ“¦ where this page comes from