rte_cryptodev_config(3)
π rte_cryptodev_config π
okay so bestie, gather round, because today we're talking about rte_cryptodev_config β this is the DPDK library function page (like, Library Functions Manual energy, iykyk) and it's genuinely just a struct doc, but we're gonna make it cute anyway π«Ά
β¨ NAME β¨
rte_cryptodev_config β the crypto device configuration structure. that's it, that's the whole name section, she's short and iconic π
πΈ SYNOPSIS πΈ
#include <rte_cryptodev.h>
π Data Fields π
like, here's the whole vibe of the struct, all three fields, no cap:
int socket_id
uint16_t nb_queue_pairs
uint64_t ff_disable
π¦ Detailed Description π¦
so rte_cryptodev_config is literally the Crypto device configuration structure. that's the whole assignment, bestie, and she ate πβ¨
ngl, the official definition lives at line 804 of rte_cryptodev.h β go look, she's really there π
π Field Documentation π
π int socket_id
the socket to allocate resources on. that's it. that's the field's whole personality π
definition? line 805 of rte_cryptodev.h, periodt.
π§ uint16_t nb_queue_pairs
number of queue pairs to configure on the device. so like, how many QPs you're setting up, and you'd better mean it π
definition at line 806 of rte_cryptodev.h π
π₯ uint64_t ff_disable
feature flags to be disabled. and listen β only the following features are allowed to be disabled, so don't go getting creative, the list is the list:
RTE_CRYPTODEV_FF_SYMMETRIC_CRYPTORTE_CRYPTODEV_FF_ASYMMETRIC_CRYPTORTE_CRYTPODEV_FF_SECURITY
π okay bestie yes, that last one is spelledRTE_CRYTPODEV_FF_SECURITYβ with theCRYTPOand all. that is exactly how it appears in the source, so we're keeping it character for character, no "fixing" her, she's perfect as she is π (this is a "copy it verbatim or your build cries" situation, fr fr)
definition at line 808 of rte_cryptodev.h β
π Author π
generated automatically by Doxygen for DPDK from the source code. so like, no human author to thank, the robots did this one π€β¨ slay I guess
and that's the page!! this gem is from DPDK, Version 26.03.0, manual page rte_cryptodev_config(3) β go forth and configure your crypto devices responsibly, bestie ππ¦πΈ
π¦ where this page comes from
- nixos 26.05: dpdk 26.03
- nixpkgs unstable: dpdk 26.03
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms