Searched refs:cred_label (Results 1 – 6 of 6) sorted by relevance
22 static inline struct aa_label *cred_label(const struct cred *cred) in cred_label() function47 return aa_get_newest_label(cred_label(cred)); in aa_get_newest_cred_label()53 struct aa_label *l = cred_label(cred); in aa_get_newest_cred_label_condref()80 return cred_label(current_cred()); in aa_current_raw_label()152 struct aa_label *label = cred_label(cred); in __begin_cred_crit_section()
85 aa_put_label(cred_label(new)); in aa_replace_current_label() 130 ctx->previous = cred_label(new); in aa_set_current_hat() 133 aa_put_label(cred_label(new)); in aa_set_current_hat() 173 aa_put_label(cred_label(new)); in aa_restore_previous_label() 175 AA_BUG(!cred_label(new)); in aa_restore_previous_label()
702 struct cred_label { struct 709 struct cred_label *cl = (struct cred_label *)p; in match_file() argument 722 struct cred_label cl = { in aa_inherit_files()
79 aa_put_label(cred_label(cred)); in apparmor_cred_free() 98 set_cred_label(new, aa_get_newest_label(cred_label(old))); in apparmor_cred_prepare() 107 set_cred_label(new, aa_get_newest_label(cred_label(old))); in apparmor_cred_transfer() 135 tracee = cred_label(cred); /* ref count on cred */ in apparmor_ptrace_access_check() 155 tracer = cred_label(cred); /* ref count on cred */ in apparmor_ptrace_traceme() 666 ad.uring.target = cred_label(new); in apparmor_uring_override_creds() 670 cred_label(new), CAP_SYS_ADMIN, &ad)); in apparmor_uring_override_creds() 792 label = aa_get_newest_label(cred_label(current_cred())); in apparmor_getselfattr() 953 struct aa_label *new_label = cred_label(bprm->cred); in apparmor_bprm_committing_creds()
950 AA_BUG(!cred_label(bprm->cred)); in apparmor_bprm_creds_for_exec() 953 label = aa_get_newest_label(cred_label(bprm->cred)); in apparmor_bprm_creds_for_exec() 1036 aa_put_label(cred_label(bprm->cred)); in apparmor_bprm_creds_for_exec()
959 if (!aa_label_is_subset(label, cred_label(ocred))) in is_subset_of_obj_privilege()