rte_cryptodev_cb(3)

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

πŸ’… rte_cryptodev_cb

okay so bestie, welcome to rte_cryptodev_cb(3) β€” yeah it's a section-3 manual page from the Library Functions Manual, and no we are NOT skipping the boring parts, we're making them cute. This is a struct page, so buckle up πŸŽ€


✨ NAME ✨

rte_cryptodev_cb β€” literally just the struct name, that's it, that's the whole name section πŸ’–


🌸 SYNOPSIS 🌸

#include <rte_cryptodev.h>

πŸ¦‹ Data Fields

  • struct rte_cryptodev_cb * next
  • rte_cryptodev_callback_fn fn
  • void * arg

three fields. three. that's the whole vibe. slay ✨


πŸ’œ Detailed Description πŸ’œ

okay so the glow-up here: this struct is what holds the info about the callbacks that get called for a queue pair on enqueue/dequeue. that's the entire personality. it's the little container that says "hey, when stuff goes in or comes out of this queue pair, here's who to call and what to hand them."

it's giving extremely small but extremely important. main character energy in three fields 😌

fr fr if you're poking at this struct you're probably doing something fancy with cryptodev callbacks, so go off πŸ‘‘

Definition at line 1058 of file rte_cryptodev.h.


πŸŽ€ Field Documentation πŸŽ€

⭐ struct rte_cryptodev_cb* next

Pointer to next callback πŸ”— β€” yeah it's a linked list, bestie. this one points at the next callback in the chain.

Definition at line 1059 of file rte_cryptodev.h.

⭐ rte_cryptodev_callback_fn fn

Pointer to callback function πŸ“ž β€” the actual function that gets called. this is the icon, the moment, the whole reason we're here.

Definition at line 1061 of file rte_cryptodev.h.

⭐ void* arg

Pointer to argument 🧺 β€” the lil bundle of whatever gets passed along to that callback function. no cap, it's just a void * and we respect that.

Definition at line 1063 of file rte_cryptodev.h.


🌈 Author 🌈

Generated automatically by Doxygen for DPDK from the source code πŸ€– β€” not me, not you, a robot. lowkey iconic of Doxygen honestly.


πŸ’€ quick vibe check: this page is auto-generated docs, so the "author" is a tool and the "prose" is field descriptions. we kept every single one, don't worry 🫢

that's the whole page, bestie β€” go read the real struct in rte_cryptodev.h and stay hydrated πŸŒΈπŸ’…

β€” yours truly, the DPDK docs, Version 26.03.0, dated rte_cryptodev_cb(3) βœ¨πŸ“πŸ§š

πŸ“¦ where this page comes from