Home
last modified time | relevance | path

Searched refs:aa_state_t (Results 1 – 20 of 20) 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(const struct aa_dfa *dfa, aa_state_t start,
131 aa_state_t aa_dfa_match(const struct aa_dfa *dfa, aa_state_t start,
133 aa_state_t aa_dfa_next(const struct aa_dfa *dfa, aa_state_t state,
135 aa_state_t aa_dfa_outofband_transition(const struct aa_dfa *dfa,
136 aa_state_t state);
137 aa_state_t aa_dfa_match_until(const struct aa_dfa *dfa, aa_state_t start,
139 aa_state_t aa_dfa_matchn_until(const struct aa_dfa *dfa, aa_state_t start,
149 aa_state_t history[WB_HISTORY_SIZE];
157 aa_state_t aa_dfa_leftmatch(const struct aa_dfa *dfa, aa_state_t start,
H A Dpolicy.h119 aa_state_t start[AA_CLASS_LAST + 1];
157 aa_state_t state) in aa_lookup_perms()
331 static inline aa_state_t RULE_MEDIATES(struct aa_ruleset *rules, in RULE_MEDIATES()
341 static inline aa_state_t RULE_MEDIATES_v9NET(struct aa_ruleset *rules) in RULE_MEDIATES_v9NET()
346 static inline aa_state_t RULE_MEDIATES_NET(struct aa_ruleset *rules) in RULE_MEDIATES_NET()
352 aa_state_t state = RULE_MEDIATES(rules, AA_CLASS_NETV9); in RULE_MEDIATES_NET()
360 static inline aa_state_t RULE_MEDIATES_UNIX(struct aa_ruleset *rules) in RULE_MEDIATES_UNIX()
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, const struct aa_perms *p,
92 aa_state_t aa_match_to_prot(struct aa_policydb *policy, aa_state_t state,
H A Dlib.h139 static inline aa_state_t aa_dfa_null_transition(const struct aa_dfa *dfa, in aa_dfa_null_transition()
140 aa_state_t start) in aa_dfa_null_transition()
H A Dlabel.h321 aa_state_t state; in aa_label_strn_split()
333 aa_state_t state; in aa_label_str_split()
347 struct aa_label *label, aa_state_t state, bool subns,
/linux/security/apparmor/
H A Dmatch.c470 aa_state_t aa_dfa_match_len(const struct aa_dfa *dfa, aa_state_t start, in aa_dfa_match_len()
477 aa_state_t state = start; in aa_dfa_match_len()
515 aa_state_t aa_dfa_match(const struct aa_dfa *dfa, aa_state_t start, in aa_dfa_match()
522 aa_state_t state = start; in aa_dfa_match()
559 aa_state_t aa_dfa_next(const struct aa_dfa *dfa, aa_state_t state, in aa_dfa_next()
578 aa_state_t aa_dfa_outofband_transition(const struct aa_dfa *dfa, in aa_dfa_outofband_transition()
579 aa_state_t state) in aa_dfa_outofband_transition()
609 aa_state_t aa_dfa_match_until(const struct aa_dfa *dfa, aa_state_t start, in aa_dfa_match_until()
617 aa_state_t state = start, pos; in aa_dfa_match_until()
670 aa_state_t aa_dfa_matchn_until(const struct aa_dfa *dfa, aa_state_t start, in aa_dfa_matchn_until()
[all …]
H A Daf_unix.c70 static aa_state_t match_addr(const struct aa_dfa *dfa, aa_state_t state, in match_addr()
85 static aa_state_t match_to_local(struct aa_policydb *policy, in match_to_local()
86 aa_state_t state, u32 request, in match_to_local()
123 static aa_state_t match_to_sk(struct aa_policydb *policy, in match_to_sk()
124 aa_state_t state, u32 request, in match_to_sk()
139 static aa_state_t match_to_cmd(struct aa_policydb *policy, aa_state_t state, in match_to_cmd()
156 static aa_state_t match_to_peer(struct aa_policydb *policy, aa_state_t state, in match_to_peer()
173 static aa_state_t match_label(struct aa_profile *profile, in match_label()
174 struct aa_ruleset *rule, aa_state_t state, in match_label()
207 aa_state_t state; in profile_create_perm()
[all …]
H A Dnet.c169 aa_state_t state, u32 request, in aa_do_perms()
192 aa_state_t state, u32 request) in early_match()
202 static aa_state_t aa_dfa_match_be16(const struct aa_dfa *dfa, aa_state_t state, in aa_dfa_match_be16()
227 aa_state_t aa_match_to_prot(struct aa_policydb *policy, aa_state_t state, in aa_match_to_prot()
259 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.c94 static inline aa_state_t match_component(const struct aa_profile *profile, in match_component()
96 bool stack, aa_state_t state) in match_component()
132 aa_state_t state, bool inview, u32 request, in label_compound_match()
194 aa_state_t start, bool inview, u32 request, in label_components_match()
202 aa_state_t state = 0; in label_components_match()
257 bool stack, aa_state_t state, bool inview, u32 request, in label_match()
292 u32 request, aa_state_t start, in change_profile_perms()
314 const struct aa_profile *profile, aa_state_t state) in aa_xattrs_match()
428 aa_state_t state; in find_attach()
675 aa_state_t state = rules->file->start[AA_CLASS_FILE]; in profile_transition()
[all …]
H A Dmount.c132 static aa_state_t match_mnt_flags(const struct aa_dfa *dfa, aa_state_t state, in match_mnt_flags()
159 static int do_match_mnt(struct aa_policydb *policy, aa_state_t start, in do_match_mnt()
164 aa_state_t state; in do_match_mnt()
550 aa_state_t state; in profile_umount()
615 aa_state_t state; in build_pivotroot()
H A Dfile.c195 aa_state_t state, struct path_cond *cond) in aa_lookup_condperms()
221 aa_state_t aa_str_perms(struct aa_policydb *file_rules, aa_state_t start, in aa_str_perms()
225 aa_state_t state; in aa_str_perms()
342 aa_state_t state; in profile_path_link()
H A Dipc.c85 aa_state_t state; in profile_signal_perm()
H A Dlabel.c1295 static inline aa_state_t match_component(const struct aa_profile *profile, in match_component()
1298 aa_state_t state) in match_component()
1332 aa_state_t state, bool inview, u32 request, in label_compound_match()
1387 struct aa_label *label, aa_state_t start, in label_components_match()
1394 aa_state_t state = 0; in label_components_match()
1445 struct aa_label *label, aa_state_t state, bool inview, in aa_label_match()
1448 aa_state_t tmp = label_compound_match(profile, rules, label, state, in aa_label_match()
H A Dtask.c386 aa_state_t state; in aa_profile_ns_perm()
H A Dlib.c399 aa_state_t state; in aa_profile_match_label()
H A Daf_inet.c24 static inline aa_state_t RULE_MEDIATES_SK(struct aa_ruleset *rules, in RULE_MEDIATES_SK()
H A Dapparmorfs.c865 aa_state_t state = DFA_NOMATCH; in profile_query_cb()