rte_regexdev_qp_conf(3)
β¨ rte_regexdev_qp_conf β¨
okay bestie, gather round, because we're talking about rte_regexdev_qp_conf β that's a section 3 (library functions) situation, from the <rte_regexdev.h> cinematic universe π
πΈ NAME πΈ
rte_regexdev_qp_conf β the struct that holds your RegEx queue pair configuration, and yes she is iconic for it π
π SYNOPSIS π
#include <rte_regexdev.h>
π Data Fields π
uint32_t qp_conf_flagsuint16_t nb_descregexdev_stop_flush_t cb
π¦ Detailed Description π¦
It's giving... RegEx queue pair configuration structure. That's the whole vibe. She exists so you can tell your queue pair how to be set up π«Ά
Definition at line 766 of file rte_regexdev.h.
β Field Documentation β
π uint32_t qp_conf_flags
Queue pair config flags, bestie. See RTE_REGEX_QUEUE_PAIR_CFG_* for the full menu of options β that's where the lore lives π₯
Definition at line 767 of file rte_regexdev.h.
π uint16_t nb_desc
The number of descriptors to allocate for this queue pair. Yes, nb_desc literally stands for number of descriptors, and the way that it just... does exactly what it says? ate π
Definition at line 769 of file rte_regexdev.h.
π§ regexdev_stop_flush_t cb
Callback function called during rte_regexdev_stop(), invoked once per flushed regex op. The value NULL is allowed, in which case the callback will not be invoked β no callback, no problem, she'll just skip right past it π
This function can be used to properly dispose of outstanding regex ops from response queue, for example ops containing memory pointers. So like, if you've got ops holding onto memory pointers and you don't want them just floating around forever (which would be lowkey tragic), this is your girl for the cleanup β¨
See also
rte_regexdev_stop()
Definition at line 771 of file rte_regexdev.h.
π Author π
Generated automatically by Doxygen for DPDK from the source code. Not a human, not a vibe curator, just Doxygen doing her thing π€π
and that's the whole page, periodt π
this little beauty is from DPDK, version 25.11.3, and if you ever need her again she's living at rte_regexdev_qp_conf(3). mwah, go configure those queue pairs bestie πβ¨
π¦ 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