ice_aq_suspend_sched_elems(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

ice_aq_suspend_sched_elems β€” suspend scheduler elements, bestie. This is a Kernel API Manual page, section 9, and it's giving very specific scheduler-core energy. The whole vibe is β€œwe are suspending scheduler elements,” no cap.

✨ SYNOPSIS ✨

int ice_aq_suspend_sched_elems (struct ice_hw *hw , u16 elems_req ,
       __le32 *buf , u16 buf_size , u16 *elems_ret , struct ice_sq_cd *cd );

πŸŽ€ ARGUMENTS πŸŽ€

  • hw β€” pointer to the HW struct. It's the hardware hangout spot.
  • elems_req β€” number of elements to suspend. Yes, literally that many bestie.
  • buf β€” pointer to buffer. The buffer in question.
  • buf_size β€” buffer size in bytes. Gotta know how big the fit is.
  • elems_ret β€” returns total number of elements suspended. Receipts, basically.
  • cd β€” pointer to command details structure or NULL. Both are valid moods.

πŸ¦‹ DESCRIPTION πŸ¦‹

Okay so this one suspends scheduling elements. The opcode is 0x0409, and that is the description. Short, iconic, periodt.

🌈 SEE ALSO 🌈

Kernel file: ./drivers/net/ethernet/intel/ice/ice_sched.c β€” the source file where this scheduler lore lives.

The cross-ref squad, in the order the page gives them:

okay that’s the whole page, bestie πŸ’– source/version: ./drivers/net/ethernet/intel/ice Β· date: October 2026 Β· mwah 🫢

πŸ“¦ where this page comes from