STRUCT ESW3(9)
okay bestie, welcome to struct esw3(9) in the Kernel API Manual β aka the Format 3 Extended Status Word (ESW). it's giving reserved-bytes main character energy, and we're gonna read it together, no cap. π
β¨ NAME β¨
struct esw3 β Format 3 Extended Status Word (ESW). that's the name, that's the vibe, periodt. π
π¦ SYNOPSIS π¦
here's the whole struct, bestie β look at it, it's literally right here:
struct esw3 {
__u8 zero0;
__u8 lpum;
__u16 res;
struct erw erw;
__u32 zeros[3];
};
π Members π
okay, field-by-field vibe check:
zero0β reserved zeros. it's reserved, it's zeros, it's literally doing nothing and slaying while doing it. β¨lpumβ last path used mask. the last path used mask, no notes, no extra lore. π¦resβ reserved. just reserved, bestie, that's the whole assignment. πerwβ extended report word, and it's a wholestruct erwin here. πzerosβ three fullwords of zeros. three. fullwords. of zeros. periodt. π
π SEE ALSO π
Kernel file ./arch/s390/include/asm/cio.h is the source file. the squad is:
struct ccw1(9)struct ccw0(9)struct erw(9)struct erw_eadm(9)struct sublog(9)struct esw0(9)struct esw1(9)struct esw2(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)
signing off from ./arch/s390/include/asm, October 2026, struct esw3(9) edition β love u, bestie, go read some kernels π«Άπ
π¦ 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