chsc_chp_vary(9)
π chsc_chp_vary β the Kernel API Manual glow-up
okay so bestie, welcome to chsc_chp_vary(9) from the Kernel API Manual β¨ this one's a lil function that propagates a channel-path vary operation to subchannels β like, it takes the vibe of "vary" and spreads it down to the subchannels, fr fr.
π SYNOPSIS
int chsc_chp_vary (struct chp_id chpid , int on );
that's it, that's the whole signature, no cap π
π ARGUMENTS
chpidβ the channel-path ID π¦ (yes queen, this is which channel path we're talking about)onβ non-zero means vary online, zero means vary offline. literally a light switch but for channel paths π‘
π SEE ALSO
- Kernel file
./drivers/s390/cio/chsc.cπ the whole source file is right there chsc_error_from_response(9)chsc_ssqd(9)chsc_sadc(9)chsc_scm_info(9)chsc_pnso(9)chsc_scud(9)
like, the whole chsc fam is here and they all ate π iykyk β go read them if you wanna be in the know π«Ά
ngl bestie, this page is short and sweet β no warnings, no bugs section, no exit statuses, just vibes and a function signature πΈ
sign-off era π§: this iconic little page lives in ./drivers/s390/cio, dated October 2026, and it's chsc_chp_vary(9) forever and always π periodt π
π¦ 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