evaluate_property(9)
πΈ NAME πΈ
okay so this is evaluate_property(9) straight outta the Kernel API Manual, and it's literally the function that analyzes @ctx against a rule property π
β¨
β¨ SYNOPSIS β¨
bool evaluate_property (const struct ipe_eval_ctx *const ctx , struct ipe_prop *p );
π ARGUMENTS π
ctxβ supplies a pointer to the context to be evaluated π«Άpβ supplies a pointer to the property to be evaluated π
π DESCRIPTION π
This function determines whether the specified ctx matches the conditions defined by a rule property p β yes bestie, it's doing a whole vibe check on your context against the rule property π₯
π¦ RETURN π¦
trueβ the currentctxmatch thepβfalseβ the currentctxdoesn't match thepπ
π₯ SEE ALSO π₯
Kernel file ./security/ipe/eval.c β plus these iconic neighbors, go say hi:
build_ipe_sb_ctx(9)build_ipe_bdev_ctx(9)build_ipe_inode_ctx(9)ipe_build_eval_ctx(9)evaluate_boot_verified(9)evaluate_dmv_roothash(9)evaluate_dmv_sig_false(9)evaluate_dmv_sig_true(9)evaluate_fsv_digest(9)evaluate_fsv_sig_false(9)evaluate_fsv_sig_true(9)ipe_evaluate_event(9)
xoxo, evaluate_property(9) from ./security/ipe β October 2026 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