v9fs_evict_inode(9)
π v9fs_evict_inode(9) β bestie's guide to yeeting an inode
okay so this is a page from the Kernel API Manual, and yes it's a short one, but it's lowkey important so pay attention π«Ά
β¨ NAME β¨
v9fs_evict_inode β Remove an inode from the inode cache
like, it's the eviction notice for an inode. it's gotta go πͺβ¨
πΈ SYNOPSIS πΈ
void v9fs_evict_inode (struct inode *inode );
that's it. that's the whole signature. no return value, it's giving void and unbothered π
π ARGUMENTS π
inodeβ inode to release. that's the one you're letting go of, bestie π¦
π₯ SEE ALSO π₯
first up, the source file it lives in:
- Kernel file
./fs/9p/vfs_inode.c
and now the whole friend group, no cap, every single one π
unixmode2p9mode(9)p9mode2perm(9)p9mode2unixmode(9)v9fs_uflags2omode(9)v9fs_blank_wstat(9)v9fs_alloc_inode(9)v9fs_free_inode(9)v9fs_at_to_dotl_flags(9)v9fs_dec_count(9)v9fs_remove(9)v9fs_create(9)v9fs_vfs_create(9)v9fs_vfs_mkdir(9)v9fs_vfs_lookup(9)v9fs_vfs_unlink(9)v9fs_vfs_rmdir(9)v9fs_vfs_rename(9)v9fs_vfs_getattr(9)v9fs_vfs_setattr(9)v9fs_stat2inode(9)v9fs_vfs_get_link(9)v9fs_vfs_mkspecial(9)v9fs_vfs_symlink(9)v9fs_vfs_link(9)v9fs_vfs_mknod(9)
like, the whole 9p squad showed up. iykyk π
ngl there's not a lot here, but that's fine β some icons keep it short and mysterious. main character energy, periodt. β
okay that's the whole page!! π this one came out of ./fs/9p and it's dated October 2026, so go forth and evict those inodes responsibly, bestie β mwah π§β¨π
π¦ 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