ice_aq_get_pkg_info_list(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… ice_aq_get_pkg_info_list(9) πŸ’…

okay bestie, welcome to the Kernel API Manual β€” yes this is that ice_aq_get_pkg_info_list(9) page, the one about getting a whole LIST of package info from the NIC, and we're gonna get through it together 🫢


✨ SYNOPSIS ✨

int ice_aq_get_pkg_info_list (struct ice_hw *hw , struct
       ice_aqc_get_pkg_info_resp *pkg_info , u16 buf_size , struct ice_sq_cd
       *cd );

no cap, it's four args and it gives you back an int β€” classic admin-queue energy πŸ”₯


🌸 ARGUMENTS 🌸

  • hw β€” pointer to the hardware structure. like, THE hardware struct, the main character πŸ‘‘
  • pkg_info β€” the buffer which will receive the information list. it's giving "empty bucket, fill me up" πŸͺ£βœ¨
  • buf_size β€” the size of the pkg_info information buffer. lowkey important, it's how much room the list has to fit in πŸ™ˆ
  • cd β€” pointer to command details structure or NULL. choose your fighter: struct or NULL πŸ’…

πŸ¦‹ DESCRIPTION πŸ¦‹

Get Package Info List (0x0C43) β€” that's the opcode, memorise it, iykyk πŸ’–


πŸŽ€ SEE ALSO πŸŽ€

first up, the actual source file this whole thing lives in:

  • Kernel file ./drivers/net/ethernet/intel/ice/ice_ddp.c

and now the whole friend group, the entire group chat, everyone's invited 🧚✨


fr fr that's a LOT of friends and every single one of them is tagged (9), so don't come for me about the length, that's just how the family is πŸ’€

and that's the whole page, bestie!! ✨ no notes, ate and left no crumbs πŸ‘‘

this gem comes to you from ./drivers/net/ethernet/intel/ice and it's dated October 2026 β€” so like, future vibes, main character energy, ice_aq_get_pkg_info_list(9) signing off πŸ’œπŸŽ€πŸŒˆ

πŸ“¦ where this page comes from