block_is_full(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

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

okay so bestie, welcome to block_is_full(9), straight out of the Kernel API Manual ✨ this is the little function that just checks something for you. it's tiny. it's iconic. it does one job and it does it well πŸŽ€


🌸 NAME 🌸

block_is_full β€” check whether a journal block is full. that's it. that's the whole gig πŸ’…


✨ SYNOPSIS ✨

bool block_is_full (struct slab_journal *journal );

literally one parameter, one boolean back. lowkey the cleanest signature you'll see all day πŸ¦‹


🫢 ARGUMENTS 🫢

  • journal β€” the slab journal for the block, i.e. the thing you're asking about. hand it over and let the function do its vibe check πŸ’–

πŸ‘‘ RETURN πŸ‘‘

True if the tail block is full. that's the whole answer β€” true when the tail block is full πŸŽ€ no hidden lore, no surprises, no cap πŸ”₯


🌈 SEE ALSO 🌈

bestie. sit down. there are so many siblings. like, an entire family reunion 😭 but every single one matters, so here they all are, in the order the page gives them, plus the file they live in:

like, that's an entire friend group and you're invited to all of it πŸ’œ go read them, iykyk 🧚

ngl if you're the one writing kernel docs, you already know the drill β€” follow the (9) links and stay in your lane bestie πŸ“

that's the page, queen πŸ‘‘ this gem lives in ./drivers/md/dm-vdo and the doc fairies stamped it October 2026 β€” go forth and check your journal blocks, periodt πŸ’…βœ¨

πŸ“¦ where this page comes from