Lines Matching refs:sad
667 struct selinux_audit_data *sad = ad->selinux_audit_data;
668 u32 av = sad->audited;
672 audit_log_format(ab, "avc: %s ", sad->denied ? "denied" : "granted");
679 perms = secclass_map[sad->tclass-1].perms;
708 struct selinux_audit_data *sad = ad->selinux_audit_data;
716 rc = security_sid_to_context(sad->state, sad->ssid, &scontext,
719 audit_log_format(ab, " ssid=%d", sad->ssid);
723 rc = security_sid_to_context(sad->state, sad->tsid, &tcontext,
726 audit_log_format(ab, " tsid=%d", sad->tsid);
730 tclass = secclass_map[sad->tclass-1].name;
733 if (sad->denied)
734 audit_log_format(ab, " permissive=%u", sad->result ? 0 : 1);
736 trace_selinux_audited(sad, scontext, tcontext, tclass);
741 rc = security_sid_to_context_inval(sad->state, sad->ssid, &scontext,
751 rc = security_sid_to_context_inval(sad->state, sad->tsid, &scontext,
769 struct selinux_audit_data sad;
779 sad.tclass = tclass;
780 sad.requested = requested;
781 sad.ssid = ssid;
782 sad.tsid = tsid;
783 sad.audited = audited;
784 sad.denied = denied;
785 sad.result = result;
786 sad.state = state;
788 a->selinux_audit_data = &sad;