rte_cryptodev_config(3)

✨ NAME ✨

rte_cryptodev_config β€” bestie it's literally the config struct for a crypto device, that's the whole vibe πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

#include <rte_cryptodev.h>

🌸 Data Fields 🌸

int socket_id
uint16_t nb_queue_pairs
uint64_t ff_disable

πŸ’– Detailed Description πŸ’–

okay so this is the Crypto device configuration structure β€” the little bundle of settings you hand over when you're setting a cryptodev up. That's it. That's the girl. πŸŽ€

Definition at line 804 of file rte_cryptodev.h.

πŸŽ€ Field Documentation πŸŽ€

πŸ”₯ int socket_id

The socket to allocate resources on. That's the one, that's the whole field. Pick your socket, queen πŸ‘‘

Definition at line 805 of file rte_cryptodev.h.

πŸ¦‹ uint16_t nb_queue_pairs

The number of queue pairs to configure on the device. Count 'em up, no cap 🧚

Definition at line 806 of file rte_cryptodev.h.

πŸ’œ uint64_t ff_disable

Feature flags to be disabled. And listen β€” only the following features are allowed to be disabled, fr fr, not a single one more:

  • RTE_CRYPTODEV_FF_SYMMETRIC_CRYPTO
  • RTE_CRYPTODEV_FF_ASYMMETRIC_CRYPTO
  • RTE_CRYTPODEV_FF_SECURITY

(yes that last one is spelled exactly like that, iykyk, not me fixing it, we don't touch it πŸ’€)

Definition at line 808 of file rte_cryptodev.h.

πŸ‘‘ Author πŸ‘‘

Generated automatically by Doxygen for DPDK from the source code. She didn't write herself, bestie, the robots did πŸ˜­πŸ€–


and that's a wrap!! this whole page is from DPDK, Version 25.11.3, and it's page rte_cryptodev_config(3) β€” slay, go configure something πŸ’–βœ¨πŸ«Ά

πŸ“¦ where this page comes from