Home
last modified time | relevance | path

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

/linux/security/apparmor/include/
H A Dmatch.h126 #define aa_state_t unsigned int macro
129 aa_state_t aa_dfa_match_len(struct aa_dfa *dfa, aa_state_t start,
131 aa_state_t aa_dfa_match(struct aa_dfa *dfa, aa_state_t start,
133 aa_state_t aa_dfa_next(struct aa_dfa *dfa, aa_state_t state, const char c);
134 aa_state_t aa_dfa_outofband_transition(struct aa_dfa *dfa, aa_state_t state);
135 aa_state_t aa_dfa_match_until(struct aa_dfa *dfa, aa_state_t start,
137 aa_state_t aa_dfa_matchn_until(struct aa_dfa *dfa, aa_state_t start,
147 aa_state_t history[WB_HISTORY_SIZE];
155 aa_state_t aa_dfa_leftmatch(struct aa_dfa *dfa, aa_state_t start,
H A Dpolicy.h120 aa_state_t start[AA_CLASS_LAST + 1];
158 aa_state_t state) in aa_lookup_perms()
328 static inline aa_state_t RULE_MEDIATES(struct aa_ruleset *rules, in RULE_MEDIATES()
338 static inline aa_state_t RULE_MEDIATES_v9NET(struct aa_ruleset *rules) in RULE_MEDIATES_v9NET()
343 static inline aa_state_t RULE_MEDIATES_NET(struct aa_ruleset *rules) in RULE_MEDIATES_NET()
349 aa_state_t state = RULE_MEDIATES(rules, AA_CLASS_NETV9); in RULE_MEDIATES_NET()
H A Dfile.h82 aa_state_t state, struct path_cond *cond);
83 aa_state_t aa_str_perms(struct aa_policydb *file_rules, aa_state_t start,
H A Dnet.h89 aa_state_t state, u32 request, struct aa_perms *p,
92 aa_state_t aa_match_to_prot(struct aa_policydb *policy, aa_state_t state,
H A Dlabel.h320 aa_state_t state; in aa_label_strn_split()
332 aa_state_t state; in aa_label_str_split()
346 struct aa_label *label, aa_state_t state, bool subns,
H A Dlib.h139 static inline aa_state_t aa_dfa_null_transition(struct aa_dfa *dfa, in aa_dfa_null_transition()
140 aa_state_t start) in aa_dfa_null_transition()
/linux/security/apparmor/
H A Dmatch.c466 aa_state_t aa_dfa_match_len(struct aa_dfa *dfa, aa_state_t start, in aa_dfa_match_len()
473 aa_state_t state = start; in aa_dfa_match_len()
511 aa_state_t aa_dfa_match(struct aa_dfa *dfa, aa_state_t start, const char *str) in aa_dfa_match()
517 aa_state_t state = start; in aa_dfa_match()
554 aa_state_t aa_dfa_next(struct aa_dfa *dfa, aa_state_t state, const char c) in aa_dfa_next()
572 aa_state_t aa_dfa_outofband_transition(struct aa_dfa *dfa, aa_state_t state) in aa_dfa_outofband_transition()
602 aa_state_t aa_dfa_match_until(struct aa_dfa *dfa, aa_state_t start, in aa_dfa_match_until()
610 aa_state_t state = start, pos; in aa_dfa_match_until()
663 aa_state_t aa_dfa_matchn_until(struct aa_dfa *dfa, aa_state_t start, in aa_dfa_matchn_until()
671 aa_state_t state = start, pos; in aa_dfa_matchn_until()
[all …]
H A Daf_unix.c69 static aa_state_t match_addr(struct aa_dfa *dfa, aa_state_t state, in match_addr()
84 static aa_state_t match_to_local(struct aa_policydb *policy, in match_to_local()
85 aa_state_t state, u32 request, in match_to_local()
122 static aa_state_t match_to_sk(struct aa_policydb *policy, in match_to_sk()
123 aa_state_t state, u32 request, in match_to_sk()
138 static aa_state_t match_to_cmd(struct aa_policydb *policy, aa_state_t state, in match_to_cmd()
155 static aa_state_t match_to_peer(struct aa_policydb *policy, aa_state_t state, in match_to_peer()
172 static aa_state_t match_label(struct aa_profile *profile, in match_label()
173 struct aa_ruleset *rule, aa_state_t state, in match_label()
206 aa_state_t state; in profile_create_perm()
[all …]
H A Dnet.c166 aa_state_t state, u32 request, in aa_do_perms()
189 aa_state_t state, u32 request) in early_match()
199 static aa_state_t aa_dfa_match_be16(struct aa_dfa *dfa, aa_state_t state, in aa_dfa_match_be16()
224 aa_state_t aa_match_to_prot(struct aa_policydb *policy, aa_state_t state, in aa_match_to_prot()
256 aa_state_t state; in aa_profile_af_perm()
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()
153 aa_state_t state; in compute_fperms()
211 aa_state_t state, in compute_perms_entry()
H A Dcapability.c125 aa_state_t state; in profile_capable()
197 aa_state_t state; in aa_profile_capget()
207 aa_state_t tmp; in aa_profile_capget()
H A Ddomain.c92 static inline aa_state_t match_component(struct aa_profile *profile, in match_component()
94 bool stack, aa_state_t state) in match_component()
130 aa_state_t state, bool inview, u32 request, in label_compound_match()
192 aa_state_t start, bool inview, u32 request, in label_components_match()
200 aa_state_t state = 0; in label_components_match()
255 bool stack, aa_state_t state, bool inview, u32 request, in label_match()
290 u32 request, aa_state_t start, in change_profile_perms()
312 struct aa_profile *profile, aa_state_t state) in aa_xattrs_match()
422 aa_state_t state; in find_attach()
669 aa_state_t state = rules->file->start[AA_CLASS_FILE]; in profile_transition()
[all …]
H A Dmount.c199 static aa_state_t match_mnt_flags(struct aa_dfa *dfa, aa_state_t state, in match_mnt_flags()
226 static int do_match_mnt(struct aa_policydb *policy, aa_state_t start, in do_match_mnt()
231 aa_state_t state; in do_match_mnt()
608 aa_state_t state; in profile_umount()
672 aa_state_t state; in build_pivotroot()
H A Dfile.c188 aa_state_t state, struct path_cond *cond) in aa_lookup_condperms()
214 aa_state_t aa_str_perms(struct aa_policydb *file_rules, aa_state_t start, in aa_str_perms()
218 aa_state_t state; in aa_str_perms()
335 aa_state_t state; in profile_path_link()
H A Dlabel.c1257 static inline aa_state_t match_component(struct aa_profile *profile, in match_component()
1260 aa_state_t state) in match_component()
1294 aa_state_t state, bool inview, u32 request, in label_compound_match()
1349 struct aa_label *label, aa_state_t start, in label_components_match()
1356 aa_state_t state = 0; in label_components_match()
1407 struct aa_label *label, aa_state_t state, bool inview, in aa_label_match()
1410 aa_state_t tmp = label_compound_match(profile, rules, label, state, in aa_label_match()
H A Dipc.c85 aa_state_t state; in profile_signal_perm()
H A Dtask.c359 aa_state_t state; in aa_profile_ns_perm()
H A Dlib.c394 aa_state_t state; in aa_profile_match_label()
H A Dapparmorfs.c701 aa_state_t state = DFA_NOMATCH; in profile_query_cb()