css_sched_sch_todo(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ NAME ✨

css_sched_sch_todo β€” schedule a subchannel operation πŸ’…

okay so welcome to the css_sched_sch_todo(9) page from the Kernel API Manual, bestie. This is the function that schedules a subchannel operation, and it's giving β€œsmall but important kernel helper” energy, fr fr.

✨ SYNOPSIS ✨

void css_sched_sch_todo (struct subchannel *sch , enum sch_todo todo );

✨ ARGUMENTS ✨

  • sch β€” subchannel. That's the subchannel it's working with πŸŽ€.
  • todo β€” todo. That's the operation identifier, and the manpage is literally just calling it β€œtodo,” so we respect the minimalism πŸ’….

✨ DESCRIPTION ✨

Schedule the operation identified by todo to be performed on the slow path workqueue. If another operation with higher priority is already scheduled, do nothing β€” like, literally nothing, no cap 😭.

Needs to be called with the subchannel lock held. Don't skip that part, bestie 🫢.

✨ SEE ALSO ✨

Kernel file ./drivers/s390/cio/css.c β€” go peek at these besties:


that's the whole page, bestie β€” source/version ./drivers/s390/cio, date October 2026, manual css_sched_sch_todo(9), mwah πŸ’‹βœ¨

πŸ“¦ where this page comes from