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 vfid
  • uint16_t msg_type
  • uint16_t retval
  • void * msg
  • uint16_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