RTE_PMD_I40E_MB_EVENT_PARAM(3)
π NAME π
rte_pmd_i40e_mb_event_param π
(okay yes bestie it's a whole mouthful of a name, but we move β this is from the Library Functions Manual, and it's so worth it)
β¨ SYNOPSIS β¨
to even get your hands on this lil cutie you gotta pull the header in first, like:
#include <rte_pmd_i40e.h>
π Data Fields π
here's the whole squad, the entire roster, nobody left out, periodt:
uint16_t vfiduint16_t msg_typeuint16_t retvalvoid * msguint16_t msglen
πΈ DETAILED DESCRIPTION πΈ
so what IS this diva? it's the data that gets sent to the user application when the callback is executed β¨ that's the whole vibe β it's the lil package that slides into your app's DMs the exact moment that callback fires, no cap.
Definition at line 38 of file rte_pmd_i40e.h.
π¦ FIELD DOCUMENTATION π¦
and now the main event, field by field, let's gooo π«Ά
π uint16_t vfid π
the Virtual Function number β lowkey it's just the ID saying which VF we're talking about.
Definition at line 39 of file rte_pmd_i40e.h.
π uint16_t msg_type π
the VF to PF message type. and if you're like "okay but which types tho" β go peek at virtchnl_ops, it's all in there π
Definition at line 40 of file rte_pmd_i40e.h.
π uint16_t retval π
the return value π short, sweet, iconic.
Definition at line 41 of file rte_pmd_i40e.h.
π void* msg π
a pointer to message β just a lil arrow being like "yeah the actual message lives over there, I'm just pointing at it" β¨
Definition at line 42 of file rte_pmd_i40e.h.
π uint16_t msglen π
the length of the message, so you know exactly how many bytes you're working with, no guessing games π
Definition at line 43 of file rte_pmd_i40e.h.
π AUTHOR π
Generated automatically by Doxygen for DPDK from the source code. not a human, not a girlie, just Doxygen out here doing its thing fr fr β¨
aaaand that's the whole page bestie π this one came to you straight from DPDK, Version 25.11.3 π go forth and slay those VF to PF messages, iykyk ππ¦
π¦ 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