i40e_aq_tx_sched_cmd(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– i40e_aq_tx_sched_cmd β€” the Kernel API Manual era πŸ’–

okay so bestie, welcome to the i40e cinematic universe 🌈 this page lives in the Kernel API Manual and it's all about one very specific little helper: i40e_aq_tx_sched_cmd(9). it's a kernel function, it's got a (9) section number, it's giving "i know things about network hardware" energy. let's go 🫢


✨ NAME ✨

i40e_aq_tx_sched_cmd β€” the generic Tx scheduler AQ command handler. that's the whole name, that's the whole vibe, no notes πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

int i40e_aq_tx_sched_cmd (struct i40e_hw *hw , u16 seid , void *buff ,
u16 buff_size , enum i40e_admin_queue_opc opcode , struct
i40e_asq_cmd_details *cmd_details );

six arguments, one int coming back at you. iconic. ✨


πŸŽ€ ARGUMENTS πŸŽ€

okay so here's the group chat roll call, one by one, no skipping πŸ™ˆ

  • hw β€” pointer to the hw struct. literally the hardware in question, main character energy πŸ‘‘
  • seid β€” the seid for the physical port / switching component / vsi. one of those three, depending on what you're pointing at πŸ¦‹
  • buff β€” indirect buffer to hold data parameters and the response. yes she does both, multitasking queen πŸ’…
  • buff_size β€” the indirect buffer size. gotta tell it how big the vibes are πŸ“
  • opcode β€” the Tx scheduler AQ command opcode. this is enum i40e_admin_queue_opc in the synopsis, so you know it's the real deal ⭐
  • cmd_details β€” pointer to a command details structure, or NULL. your choice bestie, the doorway's open either way πŸšͺ

🌸 DESCRIPTION 🌸

generic command handler for Tx scheduler AQ commands. that's it. that's the description. short, sweet, absolutely serving ✨ honestly? a minimal queen. she handles the commands, she's generic about it, she does not elaborate. ngl kind of obsessed πŸ’œ


πŸ”₯ SEE ALSO πŸ”₯

okay so this is the part where the page absolutely ate β€” it's a whole friend group of i40e functions, and we are listing every single one, fr fr. first up, the source file itself:

  • ./drivers/net/ethernet/intel/i40e/i40e_common.c

and now the iconic lineup πŸ’«

that's the whole squad, bestie. take a breath. hydrate. you read all of them πŸ’€πŸ’–

and that's the page!! mwah πŸ’‹ this little gem came out of ./drivers/net/ethernet/intel/i40e back in October 2026, and yes the header/footer both say i40e_aq_tx_sched_cmd(9) because consistency is a slay 🌟 byeee, go read some source code πŸ¦‹βœ¨πŸŽ€

πŸ“¦ where this page comes from