Lines Matching refs:sa
129 DEFINE_AUDIT_DATA(sa, LSM_AUDIT_DATA_NONE, NULL); in aa_info_message()
131 aad(&sa)->info = str; in aa_info_message()
132 aa_audit_msg(AUDIT_APPARMOR_STATUS, &sa, NULL); in aa_info_message()
266 struct common_audit_data *sa = va; in aa_audit_perms_cb() local
268 if (aad(sa)->request) { in aa_audit_perms_cb()
270 aa_audit_perm_mask(ab, aad(sa)->request, aa_file_perm_chrs, in aa_audit_perms_cb()
274 if (aad(sa)->denied) { in aa_audit_perms_cb()
276 aa_audit_perm_mask(ab, aad(sa)->denied, aa_file_perm_chrs, in aa_audit_perms_cb()
281 aa_label_xaudit(ab, labels_ns(aad(sa)->label), aad(sa)->peer, in aa_audit_perms_cb()
399 struct common_audit_data *sa) in aa_profile_label_perm() argument
403 aad(sa)->label = &profile->label; in aa_profile_label_perm()
404 aad(sa)->peer = &target->label; in aa_profile_label_perm()
405 aad(sa)->request = request; in aa_profile_label_perm()
410 return aa_check_perms(profile, &perms, request, sa, aa_audit_perms_cb); in aa_profile_label_perm()
432 u32 request, struct common_audit_data *sa, in aa_check_perms() argument
441 if (!request || !sa) in aa_check_perms()
460 if (!sa || !denied) in aa_check_perms()
464 if (sa) { in aa_check_perms()
465 aad(sa)->label = &profile->label; in aa_check_perms()
466 aad(sa)->request = request; in aa_check_perms()
467 aad(sa)->denied = denied; in aa_check_perms()
468 aad(sa)->error = error; in aa_check_perms()
469 aa_audit_msg(type, sa, cb); in aa_check_perms()