Home
last modified time | relevance | path

Searched refs:aa_state_t (Results 1 – 15 of 15) sorted by relevance

/openbmc/linux/security/apparmor/include/
H A Dmatch.h128 #define aa_state_t unsigned int macro
131 aa_state_t aa_dfa_match_len(struct aa_dfa *dfa, aa_state_t start,
133 aa_state_t aa_dfa_match(struct aa_dfa *dfa, aa_state_t start,
135 aa_state_t aa_dfa_next(struct aa_dfa *dfa, aa_state_t state, const char c);
136 aa_state_t aa_dfa_outofband_transition(struct aa_dfa *dfa, aa_state_t state);
137 aa_state_t aa_dfa_match_until(struct aa_dfa *dfa, aa_state_t start,
139 aa_state_t aa_dfa_matchn_until(struct aa_dfa *dfa, aa_state_t start,
159 aa_state_t aa_dfa_leftmatch(struct aa_dfa *dfa, aa_state_t start,
H A Dpolicy.h89 aa_state_t start[AA_CLASS_LAST + 1];
102 aa_state_t state) in aa_lookup_perms()
275 static inline aa_state_t RULE_MEDIATES(struct aa_ruleset *rules, in RULE_MEDIATES()
285 static inline aa_state_t RULE_MEDIATES_AF(struct aa_ruleset *rules, u16 AF) in RULE_MEDIATES_AF()
287 aa_state_t state = RULE_MEDIATES(rules, AA_CLASS_NET); in RULE_MEDIATES_AF()
295 static inline aa_state_t ANY_RULE_MEDIATES(struct list_head *head, in ANY_RULE_MEDIATES()
H A Dfile.h118 aa_state_t state, struct path_cond *cond);
119 aa_state_t aa_str_perms(struct aa_policydb *file_rules, aa_state_t start,
H A Dlib.h90 static inline aa_state_t aa_dfa_null_transition(struct aa_dfa *dfa, in aa_dfa_null_transition()
91 aa_state_t start) in aa_dfa_null_transition()
H A Dlabel.h336 aa_state_t state; in aa_label_strn_split()
348 aa_state_t state; in aa_label_str_split()
362 struct aa_label *label, aa_state_t state, bool subns,
/openbmc/linux/security/apparmor/
H A Dmatch.c439 aa_state_t aa_dfa_match_len(struct aa_dfa *dfa, aa_state_t start, in aa_dfa_match_len()
446 aa_state_t state = start; in aa_dfa_match_len()
479 aa_state_t aa_dfa_match(struct aa_dfa *dfa, aa_state_t start, const char *str) in aa_dfa_match()
485 aa_state_t state = start; in aa_dfa_match()
517 aa_state_t aa_dfa_next(struct aa_dfa *dfa, aa_state_t state, const char c) in aa_dfa_next()
535 aa_state_t aa_dfa_outofband_transition(struct aa_dfa *dfa, aa_state_t state) in aa_dfa_outofband_transition()
565 aa_state_t aa_dfa_match_until(struct aa_dfa *dfa, aa_state_t start, in aa_dfa_match_until()
626 aa_state_t aa_dfa_matchn_until(struct aa_dfa *dfa, aa_state_t start, in aa_dfa_matchn_until()
682 aa_state_t i; in is_loop()
701 static aa_state_t leftmatch_fb(struct aa_dfa *dfa, aa_state_t start, in leftmatch_fb()
[all …]
H A Dpolicy_compat.c101 aa_state_t state) in compute_fperms_allow()
113 aa_state_t state) in compute_fperms_user()
128 aa_state_t state) in compute_fperms_other()
152 aa_state_t state; in compute_fperms()
210 aa_state_t state, in compute_perms_entry()
H A Ddomain.c87 static inline aa_state_t match_component(struct aa_profile *profile, in match_component()
89 bool stack, aa_state_t state) in match_component()
126 aa_state_t state, bool subns, u32 request, in label_compound_match()
188 aa_state_t start, bool subns, u32 request, in label_components_match()
197 aa_state_t state = 0; in label_components_match()
250 bool stack, aa_state_t state, bool subns, u32 request, in label_match()
284 u32 request, aa_state_t start, in change_profile_perms()
306 struct aa_profile *profile, aa_state_t state) in aa_xattrs_match()
417 aa_state_t state; in find_attach()
639 aa_state_t state = rules->file.start[AA_CLASS_FILE]; in profile_transition()
[all …]
H A Dmount.c197 static aa_state_t match_mnt_flags(struct aa_dfa *dfa, aa_state_t state, in match_mnt_flags()
224 static int do_match_mnt(struct aa_policydb *policy, aa_state_t start, in do_match_mnt()
229 aa_state_t state; in do_match_mnt()
609 aa_state_t state; in profile_umount()
674 aa_state_t state; in build_pivotroot()
H A Dfile.c194 aa_state_t state, struct path_cond *cond) in aa_lookup_fperms()
217 aa_state_t aa_str_perms(struct aa_policydb *file_rules, aa_state_t start, in aa_str_perms()
221 aa_state_t state; in aa_str_perms()
338 aa_state_t state; in profile_path_link()
H A Dipc.c86 aa_state_t state; in profile_signal_perm()
H A Dlabel.c1264 static inline aa_state_t match_component(struct aa_profile *profile, in match_component()
1267 aa_state_t state) in match_component()
1300 aa_state_t state, bool subns, u32 request, in label_compound_match()
1359 struct aa_label *label, aa_state_t start, in label_components_match()
1366 aa_state_t state = 0; in label_components_match()
1419 struct aa_label *label, aa_state_t state, bool subns, in aa_label_match()
H A Dnet.c116 aa_state_t state; in aa_profile_af_perm()
H A Dlib.c343 aa_state_t state; in aa_profile_match_label()
H A Dapparmorfs.c618 aa_state_t state = DFA_NOMATCH; in profile_query_cb()