ice_aq_update_nvm(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… ice_aq_update_nvm πŸ’…

hey bestie, this is the Kernel API Manual page for ice_aq_update_nvm(9) β€” section 9, and it's giving β€œadmin queue commands updating the NVM” energy. no cap, we're keeping every argument and every reference. πŸ¦‹

🌸 NAME 🌸

okay so the name is ice_aq_update_nvm - and the original page leaves that little dash with no description after it. that's the whole NAME section, bestie β€” minimalist icon behavior, periodt. πŸ’…

✨ SYNOPSIS ✨

the signature, exactly as the original has it β€” spaces, line breaks, and all:

int ice_aq_update_nvm (struct ice_hw *hw , u16 module_typeid , u32
       offset , u16 length , void *data , bool last_command , u8 command_flags
       , struct ice_sq_cd *cd );

πŸŽ€ ARGUMENTS πŸŽ€

  • hw β€” pointer to the HW struct.
  • module_typeid β€” where the module pointer lives, counted in words from the beginning of the NVM.
  • offset β€” byte offset from the beginning of the module.
  • length β€” how many bytes of the section get written, starting from offset.
  • data β€” the command buffer; its size in bytes is exactly length (size [bytes] = length).
  • last_command β€” tells you if this is the last command in a series.
  • command_flags β€” the command parameters.
  • cd β€” pointer to the command details structure, or NULL.

πŸ’– DESCRIPTION πŸ’–

this function updates the NVM using the admin queue commands β€” opcode 0x0703, fr fr. that's the main character move: admin queue commands, NVM update, iconic. πŸ”₯

πŸ¦‹ SEE ALSO πŸ¦‹

the kernel file is ./drivers/net/ethernet/intel/ice/ice_nvm.c, and here's the whole friend group β€” every single reference, no skips:

πŸ’Œ cute sign-off: from ./drivers/net/ethernet/intel/ice, October 2026, for ice_aq_update_nvm(9) β€” bye bestie! 🫢

πŸ“¦ where this page comes from