scsw_is_valid_stctl(9)
okay bestie, welcome to the scsw_is_valid_stctl(9) page from the Kernel API Manual β it's giving quick validity-check energy and we're gonna get into it. π
NAME π
scsw_is_valid_stctl β check stctl field validity. periodt.
SYNOPSIS β¨
int scsw_is_valid_stctl (union scsw *scsw );
ARGUMENTS π«Ά
scswβ pointer toscsw. literally the scsw you're checking, bestie.
DESCRIPTION π¦
okay so this one is simple: it returns non-zero if the stctl field of the specified scsw is valid β and that's true regardless of whether it's a transport mode or command mode scsw. no cap.
if the field does not contain a valid value, you get zero back. that's the whole vibe check. π
SEE ALSO π
start with the kernel file ./arch/s390/include/asm/scsw.h, then the whole scsw friend group:
struct cmd_scsw(9),struct tm_scsw(9),struct eadm_scsw(9),union scsw(9)scsw_is_tm(9),scsw_key(9),scsw_eswf(9),scsw_cc(9),scsw_ectl(9),scsw_pno(9),scsw_fctl(9),scsw_actl(9),scsw_stctl(9),scsw_dstat(9),scsw_cstat(9)scsw_cmd_is_valid_key(9),scsw_cmd_is_valid_sctl(9),scsw_cmd_is_valid_eswf(9),scsw_cmd_is_valid_cc(9),scsw_cmd_is_valid_fmt(9),scsw_cmd_is_valid_pfch(9),scsw_cmd_is_valid_isic(9),scsw_cmd_is_valid_alcc(9),scsw_cmd_is_valid_ssi(9),scsw_cmd_is_valid_zcc(9),scsw_cmd_is_valid_ectl(9),scsw_cmd_is_valid_pno(9),scsw_cmd_is_valid_fctl(9),scsw_cmd_is_valid_actl(9),scsw_cmd_is_valid_stctl(9),scsw_cmd_is_valid_dstat(9),scsw_cmd_is_valid_cstat(9)scsw_tm_is_valid_key(9),scsw_tm_is_valid_eswf(9),scsw_tm_is_valid_cc(9),scsw_tm_is_valid_fmt(9),scsw_tm_is_valid_x(9),scsw_tm_is_valid_q(9),scsw_tm_is_valid_ectl(9),scsw_tm_is_valid_pno(9),scsw_tm_is_valid_fctl(9),scsw_tm_is_valid_actl(9),scsw_tm_is_valid_stctl(9),scsw_tm_is_valid_dstat(9),scsw_tm_is_valid_cstat(9),scsw_tm_is_valid_fcxs(9),scsw_tm_is_valid_schxs(9)scsw_is_valid_actl(9),scsw_is_valid_cc(9),scsw_is_valid_cstat(9),scsw_is_valid_dstat(9),scsw_is_valid_ectl(9),scsw_is_valid_eswf(9),scsw_is_valid_fctl(9),scsw_is_valid_key(9),scsw_is_valid_pno(9)scsw_cmd_is_solicited(9),scsw_tm_is_solicited(9),scsw_is_solicited(9)
mwah π this cutie lives in ./arch/s390/include/asm, dated October 2026, and the page is scsw_is_valid_stctl(9) β bye bestie! π«Ά
π¦ 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