Lines Matching full:rules
69 APPARMOR_ENFORCE, /* enforce access rules */
152 /* struct aa_ruleset - data covering mediation rules
155 * @policy: general match rules governing policy
156 * @file: The set of rules governing basic file access and domain transitions
178 /* struct aa_attachment - data and rules for a profiles attachment
205 * @attach: attachment rules for the profile
206 * @rules: rules to be enforced
215 * attachments are determined by profile X transition rules.
237 struct list_head rules; member
291 static inline aa_state_t RULE_MEDIATES(struct aa_ruleset *rules, in RULE_MEDIATES() argument
295 return rules->policy->start[class]; in RULE_MEDIATES()
297 return aa_dfa_match_len(rules->policy->dfa, in RULE_MEDIATES()
298 rules->policy->start[0], &class, 1); in RULE_MEDIATES()
301 static inline aa_state_t RULE_MEDIATES_AF(struct aa_ruleset *rules, u16 AF) in RULE_MEDIATES_AF() argument
303 aa_state_t state = RULE_MEDIATES(rules, AA_CLASS_NET); in RULE_MEDIATES_AF()
308 return aa_dfa_match_len(rules->policy->dfa, state, (char *) &be_af, 2); in RULE_MEDIATES_AF()