ice_do_reset(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… ice_do_reset(9) πŸ’…

okay bestie, welcome to the Kernel API Manual β€” this page is literally about ice_do_reset, and the name says it all: it initiates one of many types of resets. That’s the vibe. You bring a reset type, this function starts the reset situation. Periodt.


✨ NAME ✨

ice_do_reset β€” initiate one of many types of resets.

Like, the whole assignment is right there in the name, no cap. Many reset types exist, and this function is the one that gets the requested one going.


🌸 SYNOPSIS 🌸

the signature is serving exactly this, copy it character-for-character:

void ice_do_reset (struct ice_pf *pf , enum ice_reset_req reset_type );

Two arguments, one function, zero mystery. We love a clean synopsis.


πŸŽ€ ARGUMENTS πŸŽ€

  • pf β€” the board private structure. That’s the struct being passed in.
  • reset_type β€” the reset type that was requested before this function was called. It keeps that exact meaning, bestie.

πŸ¦‹ SEE ALSO πŸ¦‹

the SEE ALSO section is giving massive group-chat energy. The page points you at the kernel file ./drivers/net/ethernet/intel/ice/ice_main.c, plus a whole ensemble cast of ice functions. Every reference from the original is below β€” none are getting left on read:


mwah πŸ’‹ β€” this page came from ./drivers/net/ethernet/intel/ice, dated October 2026.

πŸ“¦ where this page comes from