Lines Matching defs:rule
167 struct aa_audit_rule *rule = vrule;
169 if (rule) {
170 if (!IS_ERR(rule->label))
171 aa_put_label(rule->label);
172 kfree(rule);
178 struct aa_audit_rule *rule;
189 rule = kzalloc(sizeof(struct aa_audit_rule), GFP_KERNEL);
191 if (!rule)
195 rule->label = aa_label_parse(&root_ns->unconfined->label, rulestr,
197 if (IS_ERR(rule->label)) {
198 int err = PTR_ERR(rule->label);
199 aa_audit_rule_free(rule);
203 *vrule = rule;
207 int aa_audit_rule_known(struct audit_krule *rule)
211 for (i = 0; i < rule->field_count; i++) {
212 struct audit_field *f = &rule->fields[i];
225 struct aa_audit_rule *rule = vrule;
234 if (aa_label_is_subset(label, rule->label))