ecryptfs_co..._inode_flags(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 ecryptfs_copy_mount_wide_flags_to_inode_flags(9) 🌸

okay so this is a page from the Kernel API Manual bestie, and the page name is honestly too long for the header so it gets squished down to ecryptfs_co..._inode_flags(9) β€” yes that's the real, official, truncated vibe. iykyk πŸ’…


✨ NAME ✨

ecryptfs_copy_mount_wide_flags_to_inode_flags β€” that's it, that's the name, no little dash description after it, the manpage just leaves us hanging 🫢


πŸ¦‹ SYNOPSIS πŸ¦‹

void ecryptfs_copy_mount_wide_flags_to_inode_flags (struct
ecryptfs_crypt_stat *crypt_stat , struct ecryptfs_mount_crypt_stat
*mount_crypt_stat );

it returns void, so like… no return value, no exit status, nothing to check. it just does the thing and moves on. main character energy fr ✨


πŸŽ€ ARGUMENTS πŸŽ€

  • crypt_stat β€” the inode's cryptographic context πŸ’– this is the one getting stuff copied into.
  • mount_crypt_stat β€” the mount point's cryptographic context 🌸 this is the one the flags come from.

πŸ‘‘ DESCRIPTION πŸ‘‘

so what does it actually do? literally what it says on the tin: this function propagates the mount-wide flags to individual inode flags. mount-wide ➑️ inode-level. the flags travel. slay πŸ’«

no extra options, no hidden defaults, no environment variables, nothing sneaky β€” just a straight-up copy of flags from the mount's crypt stat into the inode's crypt stat. clean, simple, iconic. periodt.


🌈 SEE ALSO 🌈

the Kernel file ./fs/ecryptfs/crypto.c β€” that's where the whole squad lives, and here's every single one of them, no cap, all of them, in order πŸ’œ

go read them all bestie, they're all in ./fs/ecryptfs and they all ate πŸ”₯


no warnings, no bugs, no deprecation drama on this one β€” it's just a flag-copying cutie 🧚

that's the whole page!! mwah πŸ’‹ this one's from the ./fs/ecryptfs source tree, October 2026 era, and yes the footer still calls it ecryptfs_co..._inode_flags(9) because some names are just too iconic to fit. bye bestie, go copy some flags πŸ“πŸ’–

πŸ“¦ where this page comes from