Lines Matching refs:state
199 static aa_state_t match_mnt_flags(struct aa_dfa *dfa, aa_state_t state, in match_mnt_flags() argument
206 state = aa_dfa_next(dfa, state, i + 1); in match_mnt_flags()
209 return state; in match_mnt_flags()
231 aa_state_t state; in do_match_mnt() local
238 state = aa_dfa_match(policy->dfa, start, mntpnt); in do_match_mnt()
239 state = aa_dfa_null_transition(policy->dfa, state); in do_match_mnt()
240 if (!state) in do_match_mnt()
244 state = aa_dfa_match(policy->dfa, state, devname); in do_match_mnt()
245 state = aa_dfa_null_transition(policy->dfa, state); in do_match_mnt()
246 if (!state) in do_match_mnt()
250 state = aa_dfa_match(policy->dfa, state, type); in do_match_mnt()
251 state = aa_dfa_null_transition(policy->dfa, state); in do_match_mnt()
252 if (!state) in do_match_mnt()
255 state = match_mnt_flags(policy->dfa, state, flags); in do_match_mnt()
256 if (!state) in do_match_mnt()
258 *perms = *aa_lookup_perms(policy, state); in do_match_mnt()
264 state = aa_dfa_null_transition(policy->dfa, state); in do_match_mnt()
265 if (!state) in do_match_mnt()
268 state = aa_dfa_match(policy->dfa, state, data); in do_match_mnt()
269 if (!state) in do_match_mnt()
271 *perms = *aa_lookup_perms(policy, state); in do_match_mnt()
608 aa_state_t state; in profile_umount() local
622 state = aa_dfa_match(rules->policy->dfa, in profile_umount()
625 perms = *aa_lookup_perms(rules->policy, state); in profile_umount()
672 aa_state_t state; in build_pivotroot() local
695 state = aa_dfa_match(rules->policy->dfa, in build_pivotroot()
698 state = aa_dfa_null_transition(rules->policy->dfa, state); in build_pivotroot()
699 state = aa_dfa_match(rules->policy->dfa, state, old_name); in build_pivotroot()
700 perms = *aa_lookup_perms(rules->policy, state); in build_pivotroot()