iput(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

okay so this is the iput(9) page from the Kernel API Manual, and it's literally about one thing: putting an inode πŸ’…

iput β€” put an inode.

✨ SYNOPSIS ✨

the signature is giving "simple but do not underestimate her":

void iput (struct inode *inode );

πŸŽ€ ARGUMENTS πŸŽ€

  • inode β€” the inode to put, periodt.

πŸ’… DESCRIPTION πŸ’…

Puts an inode, dropping its usage count. If the inode use count hits zero, the inode is then freed and may also be destroyed πŸ’€

Consequently, iput can sleep 😴 β€” yes, for real, that's the documented consequence.

πŸ¦‹ SEE ALSO πŸ¦‹

bestie, the cross-reference list is iconic and also long, so here's every single one, no skips:


mwah πŸ’‹ this cutie is from source ./fs, October 2026, and it's the iput(9) page. 🫢

πŸ“¦ where this page comes from