USED(3)

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

🌸 NAME 🌸

hii bestie, welcome to the Library Functions Manual πŸ’– ngl this page is short but it's iconic in its own little way.

rte_event_vector_adapter β€” the vector adapter structure ✨ lowkey the main-character struct that holds together everything an event vector adapter needs to function.


🌈 SYNOPSIS 🌈

okay so first things first, you gotta pull in the header:

#include <rte_event_vector_adapter.h>

πŸŽ€ Data Fields πŸŽ€

these are the fields living inside the struct, in order, no cap:

  • rte_event_vector_adapter_enqueue_t enqueue
  • struct rte_event_vector_adapter_data * data
  • const struct event_vector_adapter_ops * ops
  • uint32_t adapter_id
  • uint8_t used: 1

πŸ¦‹ DESCRIPTION πŸ¦‹

So what even is this thing? It's the Vector adapter structure 🫢 literally the whole vibe of the page.

πŸ“ Definition at line 228 of file rte_event_vector_adapter.h.

πŸ’… FIELD DOCUMENTATION πŸ’…

time for the meet-the-fields segment, bestie β€” every single one, we're not skipping anybody πŸ™ˆ

⭐ rte_event_vector_adapter_enqueue_t enqueue

Pointer to driver enqueue function. yeah, it's the hookup that actually pushes stuff out πŸ‘‘

πŸ“ Definition at line 229 of file rte_event_vector_adapter.h.

πŸ“ struct rte_event_vector_adapter_data* data

Pointer to the adapter data. all the actual goods live behind this pointer πŸ’œ

πŸ“ Definition at line 231 of file rte_event_vector_adapter.h.

🧚 const struct event_vector_adapter_ops* ops

Functions exported by adapter driver. the driver's little bag of tricks ✨

πŸ“ Definition at line 233 of file rte_event_vector_adapter.h.

πŸ‘‘ uint32_t adapter_id

Identifier of the adapter instance. so you can tell your adapters apart, fr fr πŸ’€

πŸ“ Definition at line 236 of file rte_event_vector_adapter.h.

🌸 uint8_t used

Flag to indicate that this adapter is being used. a whole 1 bit of "yes bestie I'm taken" energy πŸ’…

πŸ“ Definition at line 238 of file rte_event_vector_adapter.h.

🌈 AUTHOR 🌈

Generated automatically by Doxygen for DPDK from the source code. not a human, just a robot doing its thing πŸ€–πŸ’–


aaaand that's the page! mwah πŸ’‹ this was brought to you by DPDK, Version 26.03.0 β€” see you in the next one, bestie πŸ«ΆπŸŽ€

πŸ“¦ where this page comes from