Lines Matching refs:sa
127 DEFINE_AUDIT_DATA(sa, LSM_AUDIT_DATA_NONE, NULL); in aa_info_message()
129 aad(&sa)->info = str; in aa_info_message()
130 aa_audit_msg(AUDIT_APPARMOR_STATUS, &sa, NULL); in aa_info_message()
264 struct common_audit_data *sa = va; in aa_audit_perms_cb() local
266 if (aad(sa)->request) { in aa_audit_perms_cb()
268 aa_audit_perm_mask(ab, aad(sa)->request, aa_file_perm_chrs, in aa_audit_perms_cb()
272 if (aad(sa)->denied) { in aa_audit_perms_cb()
274 aa_audit_perm_mask(ab, aad(sa)->denied, aa_file_perm_chrs, in aa_audit_perms_cb()
279 aa_label_xaudit(ab, labels_ns(aad(sa)->label), aad(sa)->peer, in aa_audit_perms_cb()
397 struct common_audit_data *sa) in aa_profile_label_perm() argument
401 aad(sa)->label = &profile->label; in aa_profile_label_perm()
402 aad(sa)->peer = &target->label; in aa_profile_label_perm()
403 aad(sa)->request = request; in aa_profile_label_perm()
408 return aa_check_perms(profile, &perms, request, sa, aa_audit_perms_cb); in aa_profile_label_perm()
430 u32 request, struct common_audit_data *sa, in aa_check_perms() argument
439 if (!request || !sa) in aa_check_perms()
458 if (!sa || !denied) in aa_check_perms()
462 if (sa) { in aa_check_perms()
463 aad(sa)->label = &profile->label; in aa_check_perms()
464 aad(sa)->request = request; in aa_check_perms()
465 aad(sa)->denied = denied; in aa_check_perms()
466 aad(sa)->error = error; in aa_check_perms()
467 aa_audit_msg(type, sa, cb); in aa_check_perms()