evict_unlinked_inode(9)
β¨ evict_unlinked_inode π
okay so bestie, welcome to the Kernel API Manual β this one's evict_unlinked_inode(9) and it's literally about deleting the pieces of an unlinked evicted inode. yes that's the whole vibe. no cap. π«Ά
πΈ SYNOPSIS πΈ
like here's the signature, copy it exactly pls, character for character, don't be cute with it:
int evict_unlinked_inode (struct inode *inode , struct gfs2_holder *gh
);
that's it. that's the whole call. it returns an int, iykyk. β
π ARGUMENTS π
inodeβ the inode you're evicting, like the inode, the one in question. it's astruct inode *so yeah, pointer. π¦ghβ the glock holder structure. it's astruct gfs2_holder *. glock holder. holder of the glock. that's the whole job description. π
π SEE ALSO π
okay so there's a lot of friends in this ecosystem and honestly the way this whole list ate β here's everyone, no skips, no shortcuts, all of them:
Kernel file ./fs/gfs2/super.c
gfs2_jindex_free(9)gfs2_make_fs_rw(9)gfs2_lock_fs_check_clean(9)gfs2_write_inode(9)gfs2_dirty_inode(9)gfs2_make_fs_ro(9)gfs2_put_super(9)gfs2_sync_fs(9)gfs2_freeze_super(9)gfs2_thaw_super(9)statfs_slow_fill(9)gfs2_statfs_slow(9)gfs2_statfs_i(9)gfs2_statfs(9)gfs2_drop_inode(9)gfs2_show_options(9)gfs2_glock_put_eventually(9)evict_should_delete(9)gfs2_evict_inode(9)
like genuinely go read them, they're all main character energy in their own way. π₯
π the sign-off π
this lil page lives in ./fs/gfs2, it's dated October 2026, and the page itself is evict_unlinked_inode(9) β that's the source, that's the version, that's the whole footer bestie. slay, you read the whole thing, periodt. πβ¨
π¦ 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