load_reference_blocks(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… load_reference_blocks(9) β€” a Kernel API Manual moment πŸ’…

Hey bestie, welcome to the load_reference_blocks(9) page from the Kernel API Manual. It's short, it's sweet, it's giving β€œone job and it ate.” 🫢

πŸŽ€ NAME πŸŽ€

Okay so load_reference_blocks β€” and yes, that's the whole name β€” loads a slab's reference blocks from the underlying storage into a pre-allocated reference counter. Literally that. No extra lore. ✨

πŸ¦‹ SYNOPSIS πŸ¦‹

The signature, character for character, because we do not play with prototypes:

void load_reference_blocks (struct vdo_slab *slab );

🌸 ARGUMENTS 🌸

  • slab β€” the slab. That's the argument. She is the slab. πŸ’…

πŸ”₯ SEE ALSO πŸ”₯

First up, the kernel file is ./drivers/md/dm-vdo/slab-depot.c, bestie. Then the whole squad, in the order the page gives them:


And that's the page, periodt. 🫢 This little entry lives in ./drivers/md/dm-vdo, dated October 2026, and it's the load_reference_blocks(9) page. Byeee πŸ’–

πŸ“¦ where this page comes from