Lines Matching refs:IMA_FUNC

26 #define IMA_FUNC	0x0001  macro
136 .flags = IMA_FUNC | IMA_MASK},
138 .flags = IMA_FUNC | IMA_MASK},
141 .flags = IMA_FUNC | IMA_MASK | IMA_UID},
142 {.action = MEASURE, .func = MODULE_CHECK, .flags = IMA_FUNC},
143 {.action = MEASURE, .func = FIRMWARE_CHECK, .flags = IMA_FUNC},
148 .flags = IMA_FUNC | IMA_MASK},
150 .flags = IMA_FUNC | IMA_MASK},
153 .flags = IMA_FUNC | IMA_INMASK | IMA_EUID},
156 .flags = IMA_FUNC | IMA_INMASK | IMA_UID},
157 {.action = MEASURE, .func = MODULE_CHECK, .flags = IMA_FUNC},
158 {.action = MEASURE, .func = FIRMWARE_CHECK, .flags = IMA_FUNC},
159 {.action = MEASURE, .func = POLICY_CHECK, .flags = IMA_FUNC},
179 .flags = IMA_FUNC | IMA_DIGSIG_REQUIRED},
194 .flags = IMA_FUNC | IMA_DIGSIG_REQUIRED},
198 .flags = IMA_FUNC | IMA_DIGSIG_REQUIRED},
202 .flags = IMA_FUNC | IMA_DIGSIG_REQUIRED},
206 .flags = IMA_FUNC | IMA_DIGSIG_REQUIRED},
212 .flags = IMA_FUNC | IMA_DIGSIG_REQUIRED},
214 .flags = IMA_FUNC | IMA_DIGSIG_REQUIRED},
216 .flags = IMA_FUNC | IMA_DIGSIG_REQUIRED},
218 .flags = IMA_FUNC | IMA_DIGSIG_REQUIRED},
222 {.action = MEASURE, .func = CRITICAL_DATA, .flags = IMA_FUNC},
546 if ((rule->flags & IMA_FUNC) && in ima_match_rules()
630 if (!(rule->flags & IMA_FUNC)) in get_subaction()
1146 if (((entry->flags & IMA_FUNC) && entry->func == NONE) || in ima_validate_rule()
1147 (!(entry->flags & IMA_FUNC) && entry->func != NONE)) in ima_validate_rule()
1163 if (entry->flags & ~(IMA_FUNC | IMA_MASK | IMA_FSMAGIC | in ima_validate_rule()
1174 if (entry->flags & ~(IMA_FUNC | IMA_MASK | IMA_FSMAGIC | in ima_validate_rule()
1187 if (entry->flags & ~(IMA_FUNC | IMA_FSMAGIC | IMA_UID | in ima_validate_rule()
1197 if (entry->flags & ~(IMA_FUNC | IMA_UID | IMA_PCR | in ima_validate_rule()
1209 if (entry->flags & ~(IMA_FUNC | IMA_UID | IMA_PCR | in ima_validate_rule()
1230 if (entry->flags & ~(IMA_FUNC | IMA_VALIDATE_ALGOS)) in ima_validate_rule()
1400 entry->flags |= IMA_FUNC; in ima_parse_rule()
1865 if (entry->flags & IMA_FUNC) in ima_policy_show()