ipe_inode_setintegrity(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

Okay bestie, welcome to the ipe_inode_setintegrity(9) page from the Kernel API Manual πŸ’…βœ¨. This one is literally about saving integrity data from an inode into IPE's LSM blob. No cap.


πŸ¦‹ SYNOPSIS πŸ¦‹

int ipe_inode_setintegrity (const struct inode *inode , enum
lsm_integrity_type type , const void *value , size_t size );

πŸŽ€ ARGUMENTS πŸŽ€

  • inode β€” the inode you're sourcing the security blob from, bestie.
  • type β€” supplies the integrity type. Yes, the type is doing its little vibe check here.
  • value β€” the value that gets stored.
  • size β€” the size of value. Gotta know how big it is, obviously.

✨ DESCRIPTION ✨

So this hook is currently used to save the existence of a validated fs-verity builtin signature into the LSM blob. That's the current gig β€” a validated fs-verity builtin signature exists, and the LSM blob gets to remember that. It's giving "small but crucial" energy, honestly 🫢.


πŸ”₯ RETURN πŸ”₯

  • 0 on success. Slay πŸ’….
  • If an error occurs, the function will return the -errno. Like a little negative error-number receipt. Iykyk 😭.

🌈 SEE ALSO 🌈

Kernel file ./security/ipe/hooks.c, plus these iconic friends:


And that's the whole page, bestie 🫢. This lil manual comes from ./security/ipe and is dated October 2026 β€” the title stays ipe_inode_setintegrity(9), periodt πŸ’–.

πŸ“¦ where this page comes from