gfs2_rbm_add(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ gfs2_rbm_add(9) β€” Kernel API Manual ✨

πŸ’– NAME πŸ’–

gfs2_rbm_add β€” add a number of blocks to an rbm. That's the whole name, bestie. πŸ’…

πŸ¦‹ SYNOPSIS πŸ¦‹

bool gfs2_rbm_add (struct gfs2_rbm *rbm , u32 blocks );

That's the signature, copied exactly β€” no edits, no vibes-based renaming. 🫢

πŸŽ€ ARGUMENTS πŸŽ€

  • rbm β€” the rbm with rgd already set correctly. Like, rgd is already handled, so don't come for me about setup, iykyk. πŸ‘‘
  • blocks β€” the number of blocks to add to rpm. And yes, the original says rpm here, not rbm β€” I'm not "fixing" it, bestie 😭.

🌸 DESCRIPTION 🌸

Okay so this function takes an existing rbm structure and adds a number of blocks to it. That's it. It's giving "small utility, main character energy" β€” literally take the existing rbm, add blocks, done. ✨

πŸ”₯ RETURN πŸ”₯

It returns true if the new rbm would point past the end of the rgrp. That's the boundary-case vibe check right there β€” if it's past the end, it's true, periodt. πŸ‘‘

🌈 SEE ALSO 🌈

Kernel file: ./fs/gfs2/rgrp.c.

The whole friend group, in order:


gfs2_rbm_add(9) signing off, bestie 🫢 β€” source/version: ./fs/gfs2, date: October 2026. Go off and add those blocks, but keep an eye on that rgrp boundary, fr fr πŸ’…βœ¨

πŸ“¦ where this page comes from