fsnotify_modify_mark_mask(9)
π fsnotify_modify_mark_mask(9)
okay so bestie, welcome to the Kernel API Manual β¨ β today's main character is fsnotify_modify_mark_mask(9), and honestly? she's giving tiny-but-powerful. π
πΈ NAME
fsnotify_modify_mark_mask β set and/or clear flags in a mark's mask π«Ά
β¨ SYNOPSIS
void fsnotify_modify_mark_mask (struct fsnotify_mark *mark , u32 set ,
u32 clear );
like, that's the whole signature. no cap, that's it. π
π¦ ARGUMENTS
markβ the mark to be modified πΈ (yes, this is the one getting a glow-up)setβ the bits to be set in the mask βclearβ the bits to be cleared in the mask π§Ή
π DESCRIPTION
So what she does is: modify a fsnotify_mark mask as directed, and update its associated conn. that's the vibe check right there π₯
β οΈ important bestie: the caller is expected to hold a reference to the mark. like, you gotta bring the reference. it's not gonna manifest one for you π
π SEE ALSO
- Kernel file
./fs/notify/mark.c fsnotify_unmount_inodes(9)
and that's the whole page, iykyk π mwah π
signed off with love from ./fs/notify β October 2026, Kernel API Manual edition πβ¨π¦
π¦ 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