STRUCT ESW1(9)
π struct esw1(9) β the Kernel API Manual, but make it cute β¨
okay so bestie, welcome to struct esw1 β it's the Format 1 Extended Status Word, aka ESW for short. That's the whole name section, no notes, she's serving concise icon energy π
This page lives in the Kernel API Manual (section 9), so likeβ¦ kernel-internals territory. Buckle up π
πΈ SYNOPSIS πΈ
Here's the whole struct, and yes you're getting it verbatim because we do not mess with code in this house π«Ά
struct esw1 {
__u8 zero0;
__u8 lpum;
__u16 zero16;
struct erw erw;
__u32 zeros[3];
};
β¨ Members β¨
okay so member by member, here's the tea π
zero0β reserved zeros. literally just zeros doing their little reserved thing πlpumβ the last path used mask βzero16β reserved zeros again, she's back for round two πerwβ the extended report word π₯zerosβ three fullwords of zeros. that's it. three of them. no cap π
π SEE ALSO π
go read these next, bestie β iykyk π
Kernel file ./arch/s390/include/asm/cio.h, plus:
struct ccw1(9)struct ccw0(9)struct erw(9)struct erw_eadm(9)struct sublog(9)struct esw0(9)struct esw2(9)struct esw3(9)struct esw_eadm(9)struct irb(9)struct ciw(9)struct ccw_dev_id(9)ccw_dev_id_is_equal(9)pathmask_to_pos(9)
bestie that's the whole page, she's short and she ate π β¨
okay byeee β this one's brought to you by the source path ./arch/s390/include/asm and dated October 2026, and it signs off as struct esw1(9) π¦ππ
π¦ 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