Lines Matching full:rules
312 struct aa_ruleset *rules = list_first_entry(&profile->rules, in match_mnt_path_str() local
313 typeof(*rules), list); in match_mnt_path_str()
320 if (!RULE_MEDIATES(rules, AA_CLASS_MOUNT)) in match_mnt_path_str()
335 pos = do_match_mnt(&rules->policy, in match_mnt_path_str()
336 rules->policy.start[AA_CLASS_MOUNT], in match_mnt_path_str()
372 struct aa_ruleset *rules = list_first_entry(&profile->rules, in match_mnt() local
373 typeof(*rules), list); in match_mnt()
379 if (!RULE_MEDIATES(rules, AA_CLASS_MOUNT)) in match_mnt()
605 struct aa_ruleset *rules = list_first_entry(&profile->rules, in profile_umount() local
606 typeof(*rules), list); in profile_umount()
615 if (!RULE_MEDIATES(rules, AA_CLASS_MOUNT)) in profile_umount()
623 state = aa_dfa_match(rules->policy.dfa, in profile_umount()
624 rules->policy.start[AA_CLASS_MOUNT], in profile_umount()
626 perms = *aa_lookup_perms(&rules->policy, state); in profile_umount()
669 struct aa_ruleset *rules = list_first_entry(&profile->rules, in build_pivotroot() local
670 typeof(*rules), list); in build_pivotroot()
682 !RULE_MEDIATES(rules, AA_CLASS_MOUNT)) in build_pivotroot()
697 state = aa_dfa_match(rules->policy.dfa, in build_pivotroot()
698 rules->policy.start[AA_CLASS_MOUNT], in build_pivotroot()
700 state = aa_dfa_null_transition(rules->policy.dfa, state); in build_pivotroot()
701 state = aa_dfa_match(rules->policy.dfa, state, old_name); in build_pivotroot()
702 perms = *aa_lookup_perms(&rules->policy, state); in build_pivotroot()