Lines Matching refs:field_data
47 struct ima_field_data *field_data) in ima_write_template_field_data() argument
74 field_data->data = buf; in ima_write_template_field_data()
75 field_data->len = buflen; in ima_write_template_field_data()
82 struct ima_field_data *field_data) in ima_show_template_data_ascii() argument
84 u8 *buf_ptr = field_data->data; in ima_show_template_data_ascii()
85 u32 buflen = field_data->len; in ima_show_template_data_ascii()
90 buf_ptr = strrchr(field_data->data, ':'); in ima_show_template_data_ascii()
91 if (buf_ptr != field_data->data) in ima_show_template_data_ascii()
92 seq_printf(m, "%s", field_data->data); in ima_show_template_data_ascii()
96 buflen -= buf_ptr - field_data->data; in ima_show_template_data_ascii()
108 switch (field_data->len) { in ima_show_template_data_ascii()
145 struct ima_field_data *field_data) in ima_show_template_data_binary() argument
148 strlen(field_data->data) : field_data->len; in ima_show_template_data_binary()
160 ima_putc(m, field_data->data, len); in ima_show_template_data_binary()
166 struct ima_field_data *field_data) in ima_show_template_field_data() argument
170 ima_show_template_data_ascii(m, show, datafmt, field_data); in ima_show_template_field_data()
175 ima_show_template_data_binary(m, show, datafmt, field_data); in ima_show_template_field_data()
183 struct ima_field_data *field_data) in ima_show_template_digest() argument
185 ima_show_template_field_data(m, show, DATA_FMT_DIGEST, field_data); in ima_show_template_digest()
189 struct ima_field_data *field_data) in ima_show_template_digest_ng() argument
192 field_data); in ima_show_template_digest_ng()
196 struct ima_field_data *field_data) in ima_show_template_digest_ngv2() argument
200 field_data); in ima_show_template_digest_ngv2()
204 struct ima_field_data *field_data) in ima_show_template_string() argument
206 ima_show_template_field_data(m, show, DATA_FMT_STRING, field_data); in ima_show_template_string()
210 struct ima_field_data *field_data) in ima_show_template_sig() argument
212 ima_show_template_field_data(m, show, DATA_FMT_HEX, field_data); in ima_show_template_sig()
216 struct ima_field_data *field_data) in ima_show_template_buf() argument
218 ima_show_template_field_data(m, show, DATA_FMT_HEX, field_data); in ima_show_template_buf()
222 struct ima_field_data *field_data) in ima_show_template_uint() argument
224 ima_show_template_field_data(m, show, DATA_FMT_UINT, field_data); in ima_show_template_uint()
291 struct ima_field_data *field_data) in ima_eventdigest_init_common() argument
338 fmt, field_data); in ima_eventdigest_init_common()
345 struct ima_field_data *field_data) in ima_eventdigest_init() argument
402 field_data); in ima_eventdigest_init()
409 struct ima_field_data *field_data) in ima_eventdigest_ng_init() argument
424 field_data); in ima_eventdigest_ng_init()
432 struct ima_field_data *field_data) in ima_eventdigest_ngv2_init() argument
450 field_data); in ima_eventdigest_ngv2_init()
458 struct ima_field_data *field_data) in ima_eventdigest_modsig_init() argument
486 field_data); in ima_eventdigest_modsig_init()
490 struct ima_field_data *field_data, in ima_eventname_init_common() argument
523 DATA_FMT_STRING, field_data); in ima_eventname_init_common()
535 struct ima_field_data *field_data) in ima_eventname_init() argument
537 return ima_eventname_init_common(event_data, field_data, true); in ima_eventname_init()
544 struct ima_field_data *field_data) in ima_eventname_ng_init() argument
546 return ima_eventname_init_common(event_data, field_data, false); in ima_eventname_ng_init()
553 struct ima_field_data *field_data) in ima_eventsig_init() argument
560 return ima_eventevmsig_init(event_data, field_data); in ima_eventsig_init()
563 DATA_FMT_HEX, field_data); in ima_eventsig_init()
571 struct ima_field_data *field_data) in ima_eventbuf_init() argument
578 field_data); in ima_eventbuf_init()
586 struct ima_field_data *field_data) in ima_eventmodsig_init() argument
604 field_data); in ima_eventmodsig_init()
612 struct ima_field_data *field_data) in ima_eventevmsig_init() argument
629 field_data); in ima_eventevmsig_init()
637 struct ima_field_data *field_data, in ima_eventinodedac_init_common() argument
658 DATA_FMT_UINT, field_data); in ima_eventinodedac_init_common()
666 struct ima_field_data *field_data) in ima_eventinodeuid_init() argument
668 return ima_eventinodedac_init_common(event_data, field_data, true); in ima_eventinodeuid_init()
676 struct ima_field_data *field_data) in ima_eventinodegid_init() argument
678 return ima_eventinodedac_init_common(event_data, field_data, false); in ima_eventinodegid_init()
686 struct ima_field_data *field_data) in ima_eventinodemode_init() argument
700 DATA_FMT_UINT, field_data); in ima_eventinodemode_init()
704 struct ima_field_data *field_data, in ima_eventinodexattrs_init_common() argument
730 field_data); in ima_eventinodexattrs_init_common()
741 struct ima_field_data *field_data) in ima_eventinodexattrnames_init() argument
743 return ima_eventinodexattrs_init_common(event_data, field_data, 'n'); in ima_eventinodexattrnames_init()
751 struct ima_field_data *field_data) in ima_eventinodexattrlengths_init() argument
753 return ima_eventinodexattrs_init_common(event_data, field_data, 'l'); in ima_eventinodexattrlengths_init()
761 struct ima_field_data *field_data) in ima_eventinodexattrvalues_init() argument
763 return ima_eventinodexattrs_init_common(event_data, field_data, 'v'); in ima_eventinodexattrvalues_init()