Lines Matching refs:label
46 int aa_replace_current_label(struct aa_label *label) in aa_replace_current_label() argument
52 AA_BUG(!label); in aa_replace_current_label()
54 if (old == label) in aa_replace_current_label()
70 if (unconfined(label) || (labels_ns(old) != labels_ns(label))) in aa_replace_current_label()
83 aa_get_label(label); in aa_replace_current_label()
85 set_cred_label(new, label); in aa_replace_current_label()
97 void aa_set_current_onexec(struct aa_label *label, bool stack) in aa_set_current_onexec() argument
101 aa_get_label(label); in aa_set_current_onexec()
103 ctx->onexec = label; in aa_set_current_onexec()
117 int aa_set_current_hat(struct aa_label *label, u64 token) in aa_set_current_hat() argument
125 AA_BUG(!label); in aa_set_current_hat()
139 set_cred_label(new, aa_get_newest_label(label)); in aa_set_current_hat()
231 struct aa_ruleset *rules = profile->label.rules[0]; in profile_ptrace_perm()
248 !label_mediates(&tracee->label, AA_CLASS_PTRACE)) in profile_tracee_perm()
262 if (label_mediates(&tracer->label, AA_CLASS_PTRACE)) in profile_tracer_perm()
266 if (&tracer->label == tracee) in profile_tracer_perm()
269 ad->subj_label = &tracer->label; in profile_tracer_perm()
272 ad->error = aa_capable(cred, &tracer->label, CAP_SYS_PTRACE, in profile_tracer_perm()
322 ad->subj_label = &profile->label; in aa_profile_ns_perm()
326 struct aa_ruleset *rules = profile->label.rules[0]; in aa_profile_ns_perm()