Lines Matching refs:rules
615 struct aa_ruleset *rules = profile->label.rules[0]; in profile_query_cb() local
621 if (rules->file->dfa && *match_str == AA_CLASS_FILE) { in profile_query_cb()
622 state = aa_dfa_match_len(rules->file->dfa, in profile_query_cb()
623 rules->file->start[AA_CLASS_FILE], in profile_query_cb()
629 rules->file, state, &cond)); in profile_query_cb()
631 } else if (rules->policy->dfa) { in profile_query_cb()
632 if (!RULE_MEDIATES(rules, *match_str)) in profile_query_cb()
640 !RULE_MEDIATES_v9NET(rules)) in profile_query_cb()
642 state = aa_dfa_match_len(rules->policy->dfa, in profile_query_cb()
643 rules->policy->start[0], in profile_query_cb()
646 tmp = *aa_lookup_perms(rules->policy, state); in profile_query_cb()