gfs2_lookup_meta(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’« gfs2_lookup_meta(9) πŸ’«

okay so bestie, welcome to the Kernel API Manual β€” this one's a <9> section page, aka kernel-internal territory, and it's literally all about gfs2_lookup_meta. buckle up, it's short but she's iconic πŸŽ€


✨ NAME ✨

gfs2_lookup_meta β€” look up an inode in a metadata directory πŸ¦‹


🌸 SYNOPSIS 🌸

struct inode * gfs2_lookup_meta (struct inode *dip , const char *name );

like, that's the whole vibe. it hands you back a struct inode *, no cap πŸ’…


πŸŽ€ ARGUMENTS πŸŽ€

  • dip β€” the directory. yep, the directory, the one you're poking around in πŸ‘€
  • name β€” the name of the inode. the actual string you're looking for, bestie πŸ”

πŸ’œ SEE ALSO πŸ’œ

okay this is the part where she name-drops literally everyone at the function, and honestly? main character energy πŸ‘‘

kernel file ./fs/gfs2/inode.c, plus:

gfs2_set_iop(9), gfs2_inode_lookup(9), gfs2_lookup_by_inum(9), gfs2_lookupi(9), create_ok(9), gfs2_init_xattr(9), init_dinode(9), gfs2_trans_da_blks(9), gfs2_create_inode(9), gfs2_create(9), __gfs2_lookup(9), gfs2_link(9), gfs2_unlink_inode(9), gfs2_unlink(9), gfs2_symlink(9), gfs2_mkdir(9), gfs2_mknod(9), gfs2_atomic_open(9), update_moved_ino(9), gfs2_rename(9), gfs2_exchange(9), gfs2_get_link(9), gfs2_permission(9), gfs2_setattr(9), gfs2_getattr(9)


ngl the whole family tree lives in ./fs/gfs2 β€” that's the directory, that's the source tree, that's the ✨lore✨

and that's the page, bestie!! 🫢 this lil' beauty comes to you from ./fs/gfs2, and she's dated October 2026 β€” mwah, periodt πŸ’‹πŸ’–

πŸ“¦ where this page comes from