inode_lease_ignore_mask(9)
π inode_lease_ignore_mask(9) π
okay bestie, you're reading the inode_lease_ignore_mask(9) page from the Kernel API Manual, and it's lowkey a tiny one β but we are gonna slay every single detail, no cap π
β¨ NAME β¨
inode_lease_ignore_mask β returns the union of all the ignored inode events for this inode, periodt π«Ά
πΈ SYNOPSIS πΈ
u32 inode_lease_ignore_mask (struct inode *inode );
π ARGUMENTS π
inodeβ the inode of which to get the ignore mask, literally the whole vibe check for this function π¦
π¦ DESCRIPTION π¦
okay so picture this: it walks the list of leases β yes, walks it, main character energy β and returns the result of all of their FL_IGN_DIR_* bits or'ed together. that's it, that's the function, and it ate π₯
π₯ SEE ALSO π₯
the kernel file is ./fs/locks.c, and the whole squad is right here:
locks_owner_has_blockers(9)lease_open_conflict(9)locks_delete_block(9)posix_lock_file(9)posix_lock_inode_wait(9)__break_lease(9)lease_get_mtime(9)__fcntl_getlease(9)generic_setlease(9)vfs_setlease(9)fcntl_setlease(9)fcntl_setdeleg(9)flock_lock_inode_wait(9)locks_lock_inode_wait(9)sys_flock(9)vfs_test_lock(9)locks_translate_pid(9)vfs_lock_file(9)vfs_cancel_lock(9)vfs_inode_has_locks(9)
mwah π this page is from ./fs, dated October 2026, and it's the inode_lease_ignore_mask(9) manual page β byeee bestie, go read some leases πβ¨
π¦ 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