rte_cryptodev_qp_conf(3)
π NAME π
rte_cryptodev_qp_conf β bestie, this is the queue pair configuration struct for a crypto device π like it's the lil form you fill out before your queue pair can even exist.
β¨ SYNOPSIS β¨
#include <rte_cryptodev.h>
π¦ Data Fields π¦
uint32_t nb_descriptorsstruct rte_mempool * mp_sessionuint8_t priority
π Detailed Description π
Crypto device queue pair configuration structure. That's it, that's the whole vibe β it's the struct that holds all the settings for one queue pair. π
Definition at line 661 of file rte_cryptodev.h.
πΈ Field Documentation πΈ
uint32_t nb_descriptors
Number of descriptors per queue pair. That's how many descriptor slots each queue pair gets β your literal capacity, no cap fr fr. π
Definition at line 662 of file rte_cryptodev.h.
struct rte_mempool* mp_session
The mempool for creating session in sessionless mode. So when you're running sessionless, this is the pool the sessions get pulled out of. π«Ά
Definition at line 663 of file rte_cryptodev.h.
uint8_t priority
Priority for this queue pair relative to other queue pairs. Yes bestie, queue pairs have a hierarchy, main character energy only. π
The requested priority should in the range of [RTE_CRYPTODEV_QP_PRIORITY_HIGHEST, RTE_CRYPTODEV_QP_PRIORITY_LOWEST]. The implementation may normalize the requested priority to device supported priority value.
So don't be out here shocked if the number you asked for isn't the number you get back β the device might round it to whatever it actually supports. Not a bug, just how it is. π
Definition at line 665 of file rte_cryptodev.h.
π Author π
Generated automatically by Doxygen for DPDK from the source code. Not a human, just a very diligent robot earning its keep. β¨
okay that's the whole page!! π shoutout to DPDK, this is from Version 25.11.3, and the manual page name is rte_cryptodev_qp_conf(3) β mwah, go configure your queue pairs responsibly 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