Lines Matching defs:rule
211 struct aa_audit_rule *rule = vrule;
213 if (rule) {
214 if (!IS_ERR(rule->label))
215 aa_put_label(rule->label);
216 kfree(rule);
222 struct aa_audit_rule *rule;
233 rule = kzalloc(sizeof(struct aa_audit_rule), GFP_KERNEL);
235 if (!rule)
239 rule->label = aa_label_parse(&root_ns->unconfined->label, rulestr,
241 if (IS_ERR(rule->label)) {
242 int err = PTR_ERR(rule->label);
243 aa_audit_rule_free(rule);
247 *vrule = rule;
251 int aa_audit_rule_known(struct audit_krule *rule)
255 for (i = 0; i < rule->field_count; i++) {
256 struct audit_field *f = &rule->fields[i];
269 struct aa_audit_rule *rule = vrule;
278 if (aa_label_is_subset(label, rule->label))