v9fs_vfs_unlink(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay so bestie, welcome to the Kernel API Manual ✨ this page is all about v9fs_vfs_unlink, the VFS unlink hook that deletes an inode. it's giving kernel-internals main character energy, and we're gonna read it together. πŸŽ€

πŸ’– NAME πŸ’–

v9fs_vfs_unlink β€” VFS unlink hook to delete an inode.

πŸ¦‹ SYNOPSIS πŸ¦‹

int v9fs_vfs_unlink (struct inode *i , struct dentry *d );

that's the exact signature, no cap. it returns an int. πŸ”₯

🌸 ARGUMENTS 🌸

  • i β€” inode that is being unlinked. yes, that inode. literally the one getting unlinked. πŸ’…
  • d β€” dentry that is being unlinked. the dentry bestie, also being unlinked. 🫢

πŸ‘‘ SEE ALSO πŸ‘‘

the Kernel file ./fs/9p/vfs_inode.c is the source bestie for this whole friend group, and the references are:

xoxo, your Unix bestie πŸ’– β€” source/version: ./fs/9p Β· date: October 2026 Β· page: v9fs_vfs_unlink(9). periodt.

πŸ“¦ where this page comes from