Lines Matching refs:ab
94 static void avc_dump_av(struct audit_buffer *ab, u16 tclass, u32 av) in avc_dump_av() argument
100 audit_log_format(ab, " null"); in avc_dump_av()
106 audit_log_format(ab, " {"); in avc_dump_av()
111 audit_log_format(ab, " %s", perms[i]); in avc_dump_av()
119 audit_log_format(ab, " 0x%x", av); in avc_dump_av()
121 audit_log_format(ab, " }"); in avc_dump_av()
130 static void avc_dump_query(struct audit_buffer *ab, u32 ssid, u32 tsid, u16 tclass) in avc_dump_query() argument
138 audit_log_format(ab, "ssid=%d", ssid); in avc_dump_query()
140 audit_log_format(ab, "scontext=%s", scontext); in avc_dump_query()
146 audit_log_format(ab, " tsid=%d", tsid); in avc_dump_query()
148 audit_log_format(ab, " tcontext=%s", scontext); in avc_dump_query()
153 audit_log_format(ab, " tclass=%s", secclass_map[tclass-1].name); in avc_dump_query()
424 static void avc_audit_pre_callback(struct audit_buffer *ab, void *a) in avc_audit_pre_callback() argument
427 audit_log_format(ab, "avc: %s ", in avc_audit_pre_callback()
429 avc_dump_av(ab, ad->selinux_audit_data->tclass, in avc_audit_pre_callback()
431 audit_log_format(ab, " for "); in avc_audit_pre_callback()
440 static void avc_audit_post_callback(struct audit_buffer *ab, void *a) in avc_audit_post_callback() argument
443 audit_log_format(ab, " "); in avc_audit_post_callback()
444 avc_dump_query(ab, ad->selinux_audit_data->ssid, in avc_audit_post_callback()
448 audit_log_format(ab, " permissive=%u", in avc_audit_post_callback()