rte_compre...pabilities(3)

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

🌸 NAME 🌸

rte_compressdev_capabilities β€” ok bestie, this is the little struct that holds a capability of a comp device πŸ’… (yes, comp = compression, we're fancy like that)


✨ SYNOPSIS ✨

#include <rte_compressdev.h>

πŸŽ€ Data Fields

Lowkey the whole personality of this struct is just two fields, and they ate:

  • uint64_t comp_feature_flags
  • struct rte_param_log2_range window_size

πŸ’– DETAILED DESCRIPTION πŸ’–

It's giving "structure used to capture a capability of a comp device" 🫢 β€” that's literally what it is, no cap. Think of it as the receipts for what a compression device can actually do.

πŸ“ Defined at line 38 of file rte_compressdev.h. Iconic placement honestly.

πŸ¦‹ FIELD DOCUMENTATION πŸ¦‹

⭐ uint64_t comp_feature_flags

Bitmask of flags for compression service features 😭 it's a whole bitmask bestie, every bit is a feature saying "yes I do that."

πŸ“ Defined at line 41 of file rte_compressdev.h.

🌈 struct rte_param_log2_range window_size

Window size range in base two log byte values ✨ so like, the range of window sizes, but expressed in log base two of bytes. Math girlies rise 🧚

πŸ“ Defined at line 43 of file rte_compressdev.h.

πŸ‘‘ AUTHOR πŸ‘‘

Generated automatically by Doxygen for DPDK from the source code πŸ€– not a human author, just the robot doing its thing, and honestly? slay.


Anyways bestie that's the whole page πŸ’œ stay hydrated, read your headers, and remember: #include <rte_compressdev.h> before you use any of this fr fr πŸ“

DPDK β€” Version 26.03.0 🌸 this lil page lives in the Library Functions Manual, mwah, bye πŸ’‹

πŸ“¦ where this page comes from