Lines Matching refs:sad

675 	struct selinux_audit_data *sad = ad->selinux_audit_data;  in avc_audit_pre_callback()  local
676 u32 av = sad->audited; in avc_audit_pre_callback()
680 audit_log_format(ab, "avc: %s ", sad->denied ? "denied" : "granted"); in avc_audit_pre_callback()
687 perms = secclass_map[sad->tclass-1].perms; in avc_audit_pre_callback()
716 struct selinux_audit_data *sad = ad->selinux_audit_data; in avc_audit_post_callback() local
724 rc = security_sid_to_context(sad->state, sad->ssid, &scontext, in avc_audit_post_callback()
727 audit_log_format(ab, " ssid=%d", sad->ssid); in avc_audit_post_callback()
731 rc = security_sid_to_context(sad->state, sad->tsid, &tcontext, in avc_audit_post_callback()
734 audit_log_format(ab, " tsid=%d", sad->tsid); in avc_audit_post_callback()
738 tclass = secclass_map[sad->tclass-1].name; in avc_audit_post_callback()
741 if (sad->denied) in avc_audit_post_callback()
742 audit_log_format(ab, " permissive=%u", sad->result ? 0 : 1); in avc_audit_post_callback()
744 trace_selinux_audited(sad, scontext, tcontext, tclass); in avc_audit_post_callback()
749 rc = security_sid_to_context_inval(sad->state, sad->ssid, &scontext, in avc_audit_post_callback()
759 rc = security_sid_to_context_inval(sad->state, sad->tsid, &scontext, in avc_audit_post_callback()
777 struct selinux_audit_data sad; in slow_avc_audit() local
787 sad.tclass = tclass; in slow_avc_audit()
788 sad.requested = requested; in slow_avc_audit()
789 sad.ssid = ssid; in slow_avc_audit()
790 sad.tsid = tsid; in slow_avc_audit()
791 sad.audited = audited; in slow_avc_audit()
792 sad.denied = denied; in slow_avc_audit()
793 sad.result = result; in slow_avc_audit()
794 sad.state = state; in slow_avc_audit()
796 a->selinux_audit_data = &sad; in slow_avc_audit()