unlock_4_inodes(9)
π unlock_4_inodes β Kernel API Manual
okay so bestie, welcome to unlock_4_inodes π this whole page lives in the Kernel API Manual, and it's a short one, so grab your iced coffee and let's go β¨
π¦ NAME
unlock_4_inodes β a wrapper for unlocking three UBIFS inodes for rename.
not me pointing out that the name says four and the description says three π that's literally what the page says though, so we're keeping it exactly as written, no cap. iykyk π
πΈ SYNOPSIS
void unlock_4_inodes (struct inode *inode1 , struct inode *inode2 ,
struct inode *inode3 , struct inode *inode4 );
it returns void, bestie β nothing comes back, it just does the thing and dips π«Ά
β¨ ARGUMENTS
four inodes, all struct inode *, all justβ¦ inodes. keeping it simple, iconic behaviour honestly π
inode1β first inodeinode2β second inodeinode3β third inodeinode4β fourth inode
that's it, that's the whole argument list π one through four, in order, please and thank you π
π₯ SEE ALSO
the friend group of this function, all living in the Kernel file ./fs/ubifs/dir.c:
inherit_flags(9)ubifs_new_inode(9)lock_2_inodes(9)unlock_2_inodes(9)vfs_dent_type(9)ubifs_check_dir_empty(9)lock_4_inodes(9)
like, the lock and unlock versions are both right there β the duality of inode management, we love to see it π
so yeah, that's <purple>unlock_4_inodes(9)</purple> β short, sweet, and straight from ./fs/ubifs, dated October 2026 β go forth and unlock those inodes, bestie, u got this π§π
π¦ 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