ice_aq_update_pkg(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 NAME 🌸

okay bestie, this page is ice_aq_update_pkg(9) β€” the (9) means it lives in section 9 of the manual, aka the kernel API zone. πŸ’…

ice_aq_update_pkg β€” that's the function name, and the description line is literally just the name with a dash after it. No cap, that's the whole NAME entry. ✨


✨ SYNOPSIS ✨

int ice_aq_update_pkg (struct ice_hw *hw , struct ice_buf_hdr *pkg_buf ,
u16 buf_size , bool last_buf , u32 *error_offset , u32 *error_info ,
struct ice_sq_cd *cd );

🫢 ARGUMENTS 🫢

  • hw β€” pointer to the hardware structure. the main character of the hardware world πŸ’–
  • pkg_buf β€” the package cmd buffer. that's the package command buffer, bestie πŸŽ€
  • buf_size β€” the size of the package cmd buffer. yes, it's exactly what it sounds like ✨
  • last_buf β€” last buffer indicator. is this the last one? this flag knows πŸ‘€
  • error_offset β€” returns error offset. it gives you back the error offset 🫢
  • error_info β€” returns error information. it gives you back the error info 😭
  • cd β€” pointer to command details structure or NULL. either a pointer to the command details structure, or literally NULL πŸ’€

πŸŽ€ DESCRIPTION πŸŽ€

This one is Update Package, and the opcode is literally 0x0C42. that's the description. iconic, minimal, no extra lore. πŸ”₯


πŸ‘‘ SEE ALSO πŸ‘‘

Kernel file is ./drivers/net/ethernet/intel/ice/ice_ddp.c β€” go look at that one too, bestie. πŸ¦‹

and here's the whole bestie squad, every single reference, no skips:


later bestie, xoxo πŸ’– β€” source/version is ./drivers/net/ethernet/intel/ice, date is October 2026, and the page is ice_aq_update_pkg(9). slay. 🌈

πŸ“¦ where this page comes from