ccw_device_resume(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 NAME 🌸

ccw_device_resume β€” resume channel program execution πŸ’… (this is a page from the Kernel API Manual, bestie, so you know it's the real deal)


✨ SYNOPSIS ✨

int ccw_device_resume (struct ccw_device *cdev );

πŸŽ€ ARGUMENTS πŸŽ€

  • cdev β€” the target ccw device πŸ‘‘ like, the one you're tryna wake back up

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so here's the tea: ccw_device_resume calls rsch on cdev's subchannel. that's it. that's the whole move. no cap. 🫢

πŸ’– RETURN πŸ’–

  • 0 β€” slay, success ✨
  • -ENODEV β€” the device is not operational 😭
  • -EINVAL β€” invalid device state, she's not in a valid vibe rn πŸ™ˆ
  • -EBUSY β€” device is busy or there's an interrupt pending πŸ’€

πŸ”₯ CONTEXT πŸ”₯

bestie, read this before you call it, fr fr: interrupts disabled, and the ccw device lock held. that's the requirement, don't skip it πŸ’…

🌈 SEE ALSO 🌈


πŸ’Œ ok that's the page!! it lives in ./drivers/s390/cio and it's dated October 2026 β€” go forth and resume those channel programs, icon πŸ’…βœ¨πŸ¦‹
πŸ“¦ where this page comes from