RTE_PORT_EVENTDEV_WRITER_PARAMS(3)

🌸 NAME 🌸

rte_port_eventdev_writer_params β€” bestie, this is the struct that holds all the settings for an Eventdev_writer port, and I'm gonna walk you through every single field like we're reviewing each other's outfits before a party πŸ’…

(oh also it lives in the Library Functions Manual, that's the whole vibe of this page πŸŽ€)


✨ SYNOPSIS ✨

Pull it in like this, no cap:

#include <rte_port_eventdev.h>

πŸ¦‹ Data Fields πŸ¦‹

uint8_t eventdev_id
uint8_t port_id
uint8_t queue_id
uint32_t enq_burst_sz
uint8_t sched_type
uint8_t evt_op

πŸ’– Detailed Description πŸ’–

okay so. This is the Eventdev_writer port parameters struct. That's it, that's the whole personality β€” it's the little bundle of params you hand over so an eventdev writer port knows what it's doing.

And plot twist: it's Definition at line 40 of file rte_port_eventdev.h. β€” go look, it's iconic πŸ‘‘


🌈 Field Documentation 🌈

Every field, one by one, because we do NOT skip anybody in this group chat 🫢

⭐ uint8_t eventdev_id

Eventdev Device ID. The device's little name tag πŸ“›

Definition at line 42 of file rte_port_eventdev.h.

⭐ uint8_t port_id

Eventdev Port ID. Which port we're talking about, bestie πŸ”Œ

Definition at line 45 of file rte_port_eventdev.h.

⭐ uint8_t queue_id

Eventdev Queue ID. Which queue it's sliding into πŸ’Œ

Definition at line 48 of file rte_port_eventdev.h.

⭐ uint32_t enq_burst_sz

Burst size to eventdev interface. How many events we're yeeting at once, slay πŸ”₯

Definition at line 51 of file rte_port_eventdev.h.

⭐ uint8_t sched_type

Scheduler synchronization type (RTE_SCHED_TYPE_*). Note the star β€” it's a family of values, iykyk ✨

Definition at line 54 of file rte_port_eventdev.h.

⭐ uint8_t evt_op

The type of eventdev enqueue operation β€” new/forward/release. Pick your fighter, those are the three πŸ’…

Definition at line 57 of file rte_port_eventdev.h.


🧚 Author 🧚

Generated automatically by Doxygen for DPDK from the source code. Not me, not you, not a human β€” the robot did it πŸ€–πŸ’–


lowkey the whole page is just a struct and six fields and I still gave it main character energy. no regrets. periodt.

aaaand that's the whole page, bestie β€” brought to you by DPDK, Version 25.11.3, filed under rte_port_e...iter_params(3). mwah πŸ’‹πŸŒˆ

πŸ“¦ where this page comes from