Lines Matching refs:rules

91 	struct aa_ruleset *rules = list_first_entry(&profile->rules,
92 typeof(*rules), list);
96 state = aa_dfa_match(rules->file.dfa, state, "&");
98 return aa_dfa_match(rules->file.dfa, state, tp->base.hname);
102 state = aa_dfa_match_len(rules->file.dfa, state, ":", 1);
103 state = aa_dfa_match(rules->file.dfa, state, ns_name);
104 state = aa_dfa_match_len(rules->file.dfa, state, ":", 1);
105 return aa_dfa_match(rules->file.dfa, state, tp->base.hname);
129 struct aa_ruleset *rules = list_first_entry(&profile->rules,
130 typeof(*rules), list);
153 state = aa_dfa_match(rules->file.dfa, state, "//&");
158 *perms = *(aa_lookup_fperms(&(rules->file), state, &cond));
191 struct aa_ruleset *rules = list_first_entry(&profile->rules,
192 typeof(*rules), list);
213 tmp = *(aa_lookup_fperms(&(rules->file), state, &cond));
222 tmp = *(aa_lookup_fperms(&(rules->file), state, &cond));
515 struct aa_ruleset *rules = list_first_entry(&profile->rules,
516 typeof(*rules), list);
527 for (*name = rules->file.trans.table[index]; !label && *name;
566 struct aa_ruleset *rules = list_first_entry(&profile->rules,
567 typeof(*rules), list);
580 stack = rules->file.trans.table[xindex & AA_X_INDEX_MASK];
635 struct aa_ruleset *rules = list_first_entry(&profile->rules,
636 typeof(*rules), list);
639 aa_state_t state = rules->file.start[AA_CLASS_FILE];
673 state = aa_str_perms(&(rules->file), state, name, cond, &perms);
737 struct aa_ruleset *rules = list_first_entry(&profile->rules,
738 typeof(*rules), list);
739 aa_state_t state = rules->file.start[AA_CLASS_FILE];
772 state = aa_str_perms(&(rules->file), state, xname, cond, &perms);
781 state = aa_dfa_null_transition(rules->file.dfa, state);
1294 struct aa_ruleset *rules = list_first_entry(&profile->rules,
1295 typeof(*rules), list);
1301 rules->file.start[AA_CLASS_FILE],