ccw_device_tm_start_timeout(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

ccw_device_tm_start_timeout(9) πŸ’–

okay so bestie, we're deep in the Kernel API Manual and this page is literally about ccw_device_tm_start_timeout β€” the start-function girlie. no cap, she's here to start a tcw and dip. ✨


✨ NAME ✨

ccw_device_tm_start_timeout β€” perform start function. that's the assignment, periodt. πŸ’…


πŸŽ€ SYNOPSIS πŸŽ€

int ccw_device_tm_start_timeout (struct ccw_device *cdev , struct tcw *tcw , unsigned long intparm , u8 lpm , int expires );

πŸ’… ARGUMENTS πŸ’…

  • cdev β€” the ccw device on which to perform the start function. she's the main character device, obvi.
  • tcw β€” the transport-command word to be started. go little command word, go πŸ¦‹
  • intparm β€” user defined parameter to be passed to the interrupt handler. it's giving "custom little note for the interrupt handler."
  • lpm β€” mask of paths to use. path selection vibes, iykyk.
  • expires β€” time span in jiffies after which to abort request. so lowkey a deadline in jiffies; after that, abort request 😭

πŸ¦‹ DESCRIPTION πŸ¦‹

Start the tcw on the given ccw device. Return zero on success, non-zero otherwise. that's the whole plot β€” zero means slay, non-zero means not slay. πŸ’€


🌈 SEE ALSO 🌈

Kernel file ./drivers/s390/cio/device_ops.c β€” that's the source bestie, go look:


mwah πŸ’‹ the ccw_device_tm_start_timeout(9) page is signing off from ./drivers/s390/cio, October 2026 edition. bye bestie πŸ«ΆπŸŽ€

πŸ“¦ where this page comes from