Home
last modified time | relevance | path

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

/linux/security/apparmor/include/
H A Dpolicy.h190 struct aa_ruleset { struct
292 struct aa_ruleset *aa_alloc_ruleset(gfp_t gfp);
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()
360 static inline aa_state_t RULE_MEDIATES_UNIX(struct aa_ruleset *rules) in RULE_MEDIATES_UNIX()
H A Dlabel.h22 struct aa_ruleset;
144 DECLARE_FLEX_ARRAY(struct aa_ruleset *, rules);
345 struct aa_ruleset;
346 int aa_label_match(const struct aa_profile *profile, struct aa_ruleset *rules,
H A Dperms.h214 struct aa_ruleset *rules, struct aa_label *label,
/linux/security/apparmor/
H A Dresource.c92 struct aa_ruleset *rules = profile->label.rules[0]; in profile_setrlimit()
167 struct aa_ruleset *rules = old->label.rules[0]; in __aa_transition_rlimits()
185 struct aa_ruleset *rules = new->label.rules[0]; in __aa_transition_rlimits()
H A Dcapability.c72 struct aa_ruleset *rules = profile->label.rules[0]; in audit_caps()
124 struct aa_ruleset *rules = profile->label.rules[0]; in profile_capable()
196 struct aa_ruleset *rules = profile->label.rules[0]; in aa_profile_capget()
H A Daf_unix.c174 struct aa_ruleset *rule, aa_state_t state, in match_label()
206 struct aa_ruleset *rules = profile->label.rules[0]; in profile_create_perm()
230 struct aa_ruleset *rules = profile->label.rules[0]; in profile_sk_perm()
258 struct aa_ruleset *rules = profile->label.rules[0]; in profile_bind_perm()
289 struct aa_ruleset *rules = profile->label.rules[0]; in profile_listen_perm()
326 struct aa_ruleset *rules = profile->label.rules[0]; in profile_accept_perm()
356 struct aa_ruleset *rules = profile->label.rules[0]; in profile_opt_perm()
396 struct aa_ruleset *rules = profile->label.rules[0]; in profile_peer_perm()
H A Ddomain.c98 struct aa_ruleset *rules = profile->label.rules[0]; in match_component()
135 struct aa_ruleset *rules = profile->label.rules[0]; in label_compound_match()
197 struct aa_ruleset *rules = profile->label.rules[0]; in label_components_match()
526 struct aa_ruleset *rules = profile->label.rules[0]; in x_table_lookup()
671 struct aa_ruleset *rules = profile->label.rules[0]; in profile_transition()
804 struct aa_ruleset *rules = profile->label.rules[0]; in profile_onexec()
1454 struct aa_ruleset *rules = profile->label.rules[0]; in change_profile_perms_wrapper()
H A Dmount.c247 struct aa_ruleset *rules = profile->label.rules[0]; in match_mnt_path_str()
307 struct aa_ruleset *rules = profile->label.rules[0]; in match_mnt()
547 struct aa_ruleset *rules = profile->label.rules[0]; in profile_umount()
612 struct aa_ruleset *rules = profile->label.rules[0]; in build_pivotroot()
H A Dtask.c259 struct aa_ruleset *rules = profile->label.rules[0]; in profile_ptrace_perm()
385 struct aa_ruleset *rules = profile->label.rules[0]; in aa_profile_ns_perm()
H A Dipc.c83 struct aa_ruleset *rules = profile->label.rules[0]; in profile_signal_perm()
H A Dnet.c257 struct aa_ruleset *rules = profile->label.rules[0]; in aa_profile_af_perm()
376 struct aa_ruleset *rules = profile->label.rules[0]; in aa_secmark_perm()
H A Dpolicy.c288 static void free_ruleset(struct aa_ruleset *rules) in free_ruleset()
306 struct aa_ruleset *aa_alloc_ruleset(gfp_t gfp) in aa_alloc_ruleset()
308 struct aa_ruleset *rules; in aa_alloc_ruleset()
696 struct aa_ruleset *rules; in aa_alloc_null()
H A Dfile.c238 struct aa_ruleset *rules = profile->label.rules[0]; in __aa_path_perm()
337 struct aa_ruleset *rules = profile->label.rules[0]; in profile_path_link()
H A Dlabel.c1296 struct aa_ruleset *rules, in match_component()
1330 struct aa_ruleset *rules, in label_compound_match()
1386 struct aa_ruleset *rules, in label_components_match()
1444 int aa_label_match(const struct aa_profile *profile, struct aa_ruleset *rules, in aa_label_match()
H A Dpolicy_unpack.c621 static bool unpack_secmark(struct aa_ext *e, struct aa_ruleset *rules) in unpack_secmark()
666 static bool unpack_rlimits(struct aa_ext *e, struct aa_ruleset *rules) in unpack_rlimits()
1117 struct aa_ruleset *rules; in unpack_profile()
1561 struct aa_ruleset *rules = profile->label.rules[0]; in verify_profile()
H A Dlib.c394 struct aa_ruleset *rules, 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 Dlsm.c631 struct aa_ruleset *rules; in profile_uring()
H A Dapparmorfs.c863 struct aa_ruleset *rules = profile->label.rules[0]; in profile_query_cb()