ice_destroy_all_ctrlq(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay so bestie, welcome to the Kernel API Manual page for ice_destroy_all_ctrlq(9) ✨. This is the exit routine for all control queues, and we're keeping every detail exactly where it belongs, no cap πŸ’–.

✨ NAME ✨

  • ice_destroy_all_ctrlq β€” exit routine for all control queues πŸ’…

πŸ¦‹ SYNOPSIS πŸ¦‹

void ice_destroy_all_ctrlq (struct ice_hw *hw );

πŸŽ€ ARGUMENTS πŸŽ€

  • hw β€” pointer to the hardware structure 🫢

πŸ’œ DESCRIPTION πŸ’œ

This function shuts down all the control queues and then destroys the control queue locks. It should be called once during driver unload β€” that's its whole main-character moment πŸŽ€.

If the driver needs to shut down and reinitialize control queues β€” such as in response to a reset event β€” the driver should call ice_shutdown_all_ctrlq πŸ”.

tiny reminder: this one is for driver unload, and it should be called once, okay? πŸ’…

🌈 SEE ALSO 🌈


mwah πŸ’‹ β€” source/version: ./drivers/net/ethernet/intel/ice Β· date: October 2026 Β· manual name: ice_destroy_all_ctrlq(9). periodt 🫢

πŸ“¦ where this page comes from