ice_aq_delete_sched_elems(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… ice_aq_delete_sched_elems β€” a Kernel API Manual moment

okay so bestie, welcome to the kernel API manual, section 9 πŸŽ€. today's main character is ice_aq_delete_sched_elems, and she does exactly one thing but she does it well: she deletes scheduler elements. no cap.


✨ NAME ✨

ice_aq_delete_sched_elems β€” delete scheduler elements πŸ—‘οΈβœ¨


🌸 SYNOPSIS 🌸

int ice_aq_delete_sched_elems (struct ice_hw *hw , u16 grps_req , struct
ice_aqc_delete_elem *buf , u16 buf_size , u16 *grps_del , struct
ice_sq_cd *cd );

like, yes, that's the whole signature. it's giving "long but worth it" πŸ’–


πŸ¦‹ ARGUMENTS πŸ¦‹

  • hw β€” pointer to the HW struct. she's the hardware baddie we're talking to πŸ’…
  • grps_req β€” number of groups to delete. how many we're saying bye to 🫢
  • buf β€” pointer to buffer. where the goods live ✨
  • buf_size β€” buffer size in bytes. gotta know how big πŸ“
  • grps_del β€” returns total number of elements deleted. the receipt, basically 🧾
  • cd β€” pointer to command details structure or NULL. optional bestie, she can be NULL πŸ™ˆ

πŸ‘‘ DESCRIPTION πŸ‘‘

Delete scheduling elements (opcode 0x040F) πŸ”₯

that's it. that's the whole vibe. she sends the delete-scheduler-elements command β€” 0x040F β€” and the scheduler elements are gone, periodt πŸ’€βœ¨


🌈 SEE ALSO 🌈

Kernel file ./drivers/net/ethernet/intel/ice/ice_sched.c β€” go read the source, iykyk πŸ“–πŸ’œ

like… she knows everyone at the scheduler party πŸ’…βœ¨


okay that's the whole page bestie, go forth and delete those sched elems responsibly 🫢

and that's a wrap! this icon dropped from the source path ./drivers/net/ethernet/intel/ice back in October 2026 πŸŽ€πŸ¦‹ β€” mwah, see u in the next manpage πŸ’–βœ¨

πŸ“¦ where this page comes from