i40e_aq_get_ddp_list(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 i40e_aq_get_ddp_list 🌸

okay so bestie, this page is from the Kernel API Manual, section (9), and it's literally all about i40e_aq_get_ddp_list. We're reading the dynamic device personalization (ddp) tea today, and I promise we're keeping every single detail. πŸ’…βœ¨


🌟 NAME 🌟

i40e_aq_get_ddp_list β€” Read dynamic device personalization (ddp)

Short, iconic, to the point. πŸŽ€

✨ SYNOPSIS ✨

int i40e_aq_get_ddp_list (struct i40e_hw *hw , void *buff , u16
       buff_size , u8 flags , struct i40e_asq_cmd_details *cmd_details );

So it returns an int, and it takes hw, buff, buff_size, flags, and cmd_details. No mystery there, bestie. πŸ’–

πŸŽ€ ARGUMENTS πŸŽ€

  • hw β€” pointer to the hw struct. That's the main character pointer right there. πŸ‘‘
  • buff β€” command buffer (size in bytes = buff_size). Yes, its size in bytes is literally buff_size β€” they're a matching set, periodt. 🫢
  • buff_size β€” buffer size in bytes. The number that tells you how big buff is. ✨
  • flags β€” AdminQ command flags. The flags for the AdminQ command, exactly as advertised. πŸ’…
  • cmd_details β€” pointer to command details structure or NULL. Either a details struct pointer or NULL, no in-between. 😭

πŸ¦‹ SEE ALSO πŸ¦‹

Okay the SEE ALSO section is a whole group chat, and nobody gets left out. Starting with the kernel file, then the entire squad:


mwah πŸ’‹ source/version: ./drivers/net/ethernet/intel/i40e; date: October 2026. 🫢

πŸ“¦ where this page comes from