STRUCT ESW2(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ struct esw2 πŸ’…

okay so bestie, this is a page from the Kernel API Manual and it's literally all about struct esw2 β€” the Format 2 Extended Status Word, aka ESW πŸŽ€. iykyk, s390 girlies stay winning.


🌸 SYNOPSIS 🌸

struct esw2 {
    __u8 zero0;
    __u8 lpum;
    __u16 dcti;
    struct erw erw;
    __u32 zeros[3];
 };

no cap, that's the whole shape of it. iconic layout, honestly 🫢


πŸ’– Members πŸ’–

  • zero0 β€” reserved zeros, bestie. it's giving "just vibes, no data" ✨
  • lpum β€” the last path used mask. yes queen, tell us which path you used last πŸ’…
  • dcti β€” the device-connect-time interval. the way that time just… connects πŸ•°οΈ
  • erw β€” the extended report word. this is the main character of the struct, fr fr πŸ‘‘
  • zeros β€” three fullwords of zeros. three. whole. words. of nothing. we love a humble icon πŸ™ˆ

πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file ./arch/s390/include/asm/cio.h β€” plus these absolute legends:

  • struct ccw1(9)
  • struct ccw0(9)
  • struct erw(9)
  • struct erw_eadm(9)
  • struct sublog(9)
  • struct esw0(9)
  • struct esw1(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)

like, the whole friend group showed up πŸŒˆπŸ’œ go read them too, they ate πŸ”₯


okay that's the page!! mwah πŸ’‹ this one came from ./arch/s390/include/asm and it's dated October 2026, and the page itself is struct esw2(9) β€” periodt, go slay your kernel hacking bestie ⭐🧚

πŸ“¦ where this page comes from