metaptr1(9)
β¨ metaptr1 π
okay bestie, this is metaptr1 from the Kernel API Manual β and she is lowkey iconic because she returns the first possible metadata pointer in a metapath buffer. periodt. π
πΈ NAME πΈ
metaptr1 β Return the first possible metadata pointer in a metapath buffer.
No cap, that's the whole assignment. β¨
π¦ SYNOPSIS π¦
__be64 * metaptr1 (unsigned int height , const struct metapath *mp );
π ARGUMENTS π
heightβ the metadata height, and yes bestie:0 = dinodeπmpβ the metapath π«Ά
π SEE ALSO π
The homegirl lives in the kernel file ./fs/gfs2/bmap.c, and here's the whole SEE ALSO crew β not me listing every single one, because we do not skip details in this house πβ¨
- Kernel file:
./fs/gfs2/bmap.c gfs2_unstuffer_folio(9)gfs2_unstuff_dinode(9)find_metapath(9)metapointer(9)lookup_metapath(9)fillup_metapath(9)gfs2_extent_length(9)gfs2_hole_size(9)__gfs2_iomap_alloc(9)gfs2_alloc_size(9)__gfs2_iomap_get(9)gfs2_block_map(9)gfs2_journaled_truncate(9)sweep_bh_for_rgrps(9)find_nonnull_ptr(9)punch_hole(9)do_shrink(9)do_grow(9)gfs2_setattr_size(9)gfs2_free_journal_extents(9)gfs2_add_jextent(9)gfs2_map_journal_extents(9)gfs2_write_alloc_required(9)
xoxo, metaptr1(9) π β signed off from ./fs/gfs2, October 2026 β¨π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms