ccw_device_tm_start_key(9)
π ccw_device_tm_start_key β a Kernel API Manual moment
okay so bestie, welcome to the ccw_device_tm_start_key(9) page, straight out of the Kernel API Manual β¨ this one's short and sweet but she's important, so let's get into it π«Ά
β¨ NAME β¨
ccw_device_tm_start_key β perform start function πΈ
π SYNOPSIS π
int ccw_device_tm_start_key (struct ccw_device *cdev , struct tcw *tcw ,
unsigned long intparm , u8 lpm , u8 key );
like, that's the whole signature, no cap π
π¦ ARGUMENTS π¦
cdevβ the ccw device you're gonna perform the start function on, she's the main character here πtcwβ the transport-command word that's getting started β¨intparmβ a user defined parameter that gets passed to the interrupt handler, so like, your little note-to-self πlpmβ mask of paths to use π€οΈkeyβ storage key to use for storage access π
π DESCRIPTION π
Start the tcw on the given ccw device. Return zero on success, non-zero otherwise. literally that simple, periodt π
ngl bestie, "non-zero otherwise" is doing a lot of heavy lifting there β just vibe check the return value and you'll know π
π SEE ALSO π
the whole friend group, fr fr π the Kernel file ./drivers/s390/cio/device_ops.c and then:
ccw_device_set_options_mask(9)ccw_device_set_options(9)ccw_device_clear_options(9)ccw_device_is_pathgroup(9)ccw_device_is_multipath(9)ccw_device_clear(9)ccw_device_start_timeout_key(9)ccw_device_start_key(9)ccw_device_start(9)ccw_device_start_timeout(9)ccw_device_halt(9)ccw_device_resume(9)ccw_device_get_ciw(9)ccw_device_get_path_mask(9)ccw_device_get_chp_desc(9)ccw_device_get_util_str(9)ccw_device_get_id(9)ccw_device_tm_start_timeout_key(9)ccw_device_tm_start(9)ccw_device_tm_start_timeout(9)ccw_device_get_mdc(9)ccw_device_tm_intrg(9)ccw_device_get_schid(9)ccw_device_pnso(9)ccw_device_get_cssid(9)ccw_device_get_iid(9)ccw_device_get_chpid(9)ccw_device_get_chid(9)
and that's the page!! π§ she lives in ./drivers/s390/cio, dated October 2026, and this was ccw_device_tm_start_key(9) β slay, go start some transport-command words, ily bye ππ
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms