STRUCT SLIBE(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ‘‘ struct slibe(9) β€” like, the Kernel API Manual page, bestie ✨

okay so picture this: you're deep in the kernel docs, s390 edition, and you bump into struct slibe β€” the storage list information block element. That's what SLIBE stands for, and yes it's a whole acronym situation. This is from the Kernel API Manual, and honestly? She's small. She's iconic. She does one thing. Let's get into it πŸ’…


🌸 NAME 🌸

struct slibe β€” storage list information block element (aka SLIBE, acronym queen πŸ‘‘)


✨ SYNOPSIS ✨

Here's the whole struct, and no I'm not kidding, this is it, this is the entire vibe:

struct slibe {
    u64 parms;
};

One member. One. She said "I don't need a big struct, I need a correct struct." main character energy fr fr πŸŽ€


πŸ¦‹ Members πŸ¦‹

  • parms β€” implementation dependent parameters. That's literally the whole description. What's in it? Depends on the implementation, babe. Not ours to define. Read your implementation's docs, iykyk 🫢

πŸ’œ SEE ALSO πŸ’œ

Go read these next, they're all part of the same friend group (found in the kernel file ./arch/s390/include/asm/qdio.h):

  • struct qdesfmt0(9)
  • struct qdr(9)
  • struct qib(9)
  • struct qaob(9)
  • struct slib(9)
  • struct qdio_buffer_element(9)
  • struct qdio_buffer(9)
  • struct sl_element(9)
  • struct sl(9)
  • struct slsb(9)
  • struct qdio_initialize(9)

That's 11 structs and one kernel header file, and every single one of them is invited to the group chat 🌈


Heads up bestie: parms is implementation dependent, so don't go assuming what's inside it. The manpage isn't gatekeeping β€” there's genuinely nothing more to say. Check your implementation, periodt πŸ’€

okay that's the whole page, short and sweet, ate and left no crumbs πŸ“

Cute little sign-off for the credits, 'cause we always credit our sources: this page lives in ./arch/s390/include/asm, dated October 2026, and it's struct slibe(9) all the way down. Love that for her. Byeee πŸ’–πŸ§šβ­

πŸ“¦ where this page comes from