Searched refs:aa_ruleset (Results 1 – 19 of 19) sorted by relevance
| /linux/security/apparmor/include/ |
| H A D | policy.h | 190 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 D | label.h | 22 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 D | perms.h | 214 struct aa_ruleset *rules, struct aa_label *label,
|
| /linux/security/apparmor/ |
| H A D | resource.c | 92 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 D | capability.c | 72 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 D | af_unix.c | 174 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 D | domain.c | 98 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 D | mount.c | 247 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 D | task.c | 259 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 D | ipc.c | 83 struct aa_ruleset *rules = profile->label.rules[0]; in profile_signal_perm()
|
| H A D | net.c | 257 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 D | policy.c | 288 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 D | file.c | 238 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 D | label.c | 1296 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 D | policy_unpack.c | 621 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 D | lib.c | 394 struct aa_ruleset *rules, in aa_profile_match_label()
|
| H A D | af_inet.c | 24 static inline aa_state_t RULE_MEDIATES_SK(struct aa_ruleset *rules, in RULE_MEDIATES_SK()
|
| H A D | lsm.c | 631 struct aa_ruleset *rules; in profile_uring()
|
| H A D | apparmorfs.c | 863 struct aa_ruleset *rules = profile->label.rules[0]; in profile_query_cb()
|