RTE_COMP_DECOMPRESS_XFORM(3)
β¨ rte_comp_decompress_xform β¨
okay bestie, welcome to the Library Functions Manual for rte_comp_decompress_xform π this is lowkey the setup-struct you fill in when you wanna decompress stuff with DPDK, so let's get into it, no cap π«Ά
πΈ NAME πΈ
rte_comp_decompress_xform β the struct that holds all your setup data for decompression, she's iconic, she's doing the most π
π SYNOPSIS π
#include <rte_comp.h>
π¦ Data Fields
enum rte_comp_algorithm algoenum rte_comp_checksum_type chksumuint8_t window_sizeunion { ... }β containing:struct rte_comp_inflate_params inflatestruct rte_comp_lz4_params lz4
enum rte_comp_hash_algorithm hash_algo
π Detailed Description π
Setup Data for decompression. that's it, that's the vibe, she's the whole starting point fr fr β¨
Definition at line 333 of file rte_comp.h.
π₯ Field Documentation π₯
π enum rte_comp_algorithm algo
Algorithm to use for decompression. pick your girl, choose wisely bestie π
Definition at line 334 of file rte_comp.h.
π enum rte_comp_checksum_type chksum
Type of checksum to generate on the decompressed data. yes ma'am, we're checksumming the decompressed output, keep up π
Definition at line 336 of file rte_comp.h.
π uint8_t window_size
Base two log value of sliding window which was used to generate compressed data. so like, logβ of the window, not the window itself, don't get it twisted π
If window size can't be supported by the PMD then setup of stream or private_xform should fail. like, it's gonna fall over, that's the intended behaviour, not a bug π«Ά
Definition at line 338 of file rte_comp.h.
π struct rte_comp_inflate_params inflate
Parameters specific to the deflate algorithm. all the deflate-only deets live here πΈ
Definition at line 344 of file rte_comp.h.
π struct rte_comp_lz4_params lz4
Parameters specific to the LZ4 algorithm. and here's where the LZ4-only deets hang out, they're roommates not twins π
Definition at line 346 of file rte_comp.h.
π union { ... }
Algorithm specific parameters. it's giving union, so it's one or the other, not both, choose your fighter β¨
π enum rte_comp_hash_algorithm hash_algo
Hash algorithm to be used with decompress operation. Hash is always done on plaintext. always. on the plaintext, periodt π
Definition at line 349 of file rte_comp.h.
π Author π
Generated automatically by Doxygen for DPDK from the source code. so nobody hand-wrote this, the robot did it, and honestly? she ate π€π
k that's the whole page bestie, go forth and decompress responsibly π§ββοΈπ this was DPDK, Version 25.11.3 β mwah, bye πβ¨
π¦ where this page comes from
- ubuntu resolute: dpdk-doc 25.11.3-0ubuntu0.26.04.1 Β· BSD-3-Clause
- ubuntu stonking: dpdk-doc 25.11.3-1 Β· BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms