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
332 fmt, field_data); in ima_eventdigest_init_common()
339 struct ima_field_data *field_data) in ima_eventdigest_init() argument
394 field_data); in ima_eventdigest_init()
401 struct ima_field_data *field_data) in ima_eventdigest_ng_init() argument
416 field_data); in ima_eventdigest_ng_init()
424 struct ima_field_data *field_data) in ima_eventdigest_ngv2_init() argument
442 field_data); in ima_eventdigest_ngv2_init()
450 struct ima_field_data *field_data) in ima_eventdigest_modsig_init() argument
478 field_data); in ima_eventdigest_modsig_init()
482 struct ima_field_data *field_data, in ima_eventname_init_common() argument
509 DATA_FMT_STRING, field_data); in ima_eventname_init_common()
516 struct ima_field_data *field_data) in ima_eventname_init() argument
518 return ima_eventname_init_common(event_data, field_data, true); in ima_eventname_init()
525 struct ima_field_data *field_data) in ima_eventname_ng_init() argument
527 return ima_eventname_init_common(event_data, field_data, false); in ima_eventname_ng_init()
534 struct ima_field_data *field_data) in ima_eventsig_init() argument
541 return ima_eventevmsig_init(event_data, field_data); in ima_eventsig_init()
544 DATA_FMT_HEX, field_data); in ima_eventsig_init()
552 struct ima_field_data *field_data) in ima_eventbuf_init() argument
559 field_data); in ima_eventbuf_init()
567 struct ima_field_data *field_data) in ima_eventmodsig_init() argument
585 field_data); in ima_eventmodsig_init()
593 struct ima_field_data *field_data) in ima_eventevmsig_init() argument
613 field_data); in ima_eventevmsig_init()
619 struct ima_field_data *field_data, in ima_eventinodedac_init_common() argument
640 DATA_FMT_UINT, field_data); in ima_eventinodedac_init_common()
648 struct ima_field_data *field_data) in ima_eventinodeuid_init() argument
650 return ima_eventinodedac_init_common(event_data, field_data, true); in ima_eventinodeuid_init()
658 struct ima_field_data *field_data) in ima_eventinodegid_init() argument
660 return ima_eventinodedac_init_common(event_data, field_data, false); in ima_eventinodegid_init()
668 struct ima_field_data *field_data) in ima_eventinodemode_init() argument
682 DATA_FMT_UINT, field_data); in ima_eventinodemode_init()
686 struct ima_field_data *field_data, in ima_eventinodexattrs_init_common() argument
712 field_data); in ima_eventinodexattrs_init_common()
723 struct ima_field_data *field_data) in ima_eventinodexattrnames_init() argument
725 return ima_eventinodexattrs_init_common(event_data, field_data, 'n'); in ima_eventinodexattrnames_init()
733 struct ima_field_data *field_data) in ima_eventinodexattrlengths_init() argument
735 return ima_eventinodexattrs_init_common(event_data, field_data, 'l'); in ima_eventinodexattrlengths_init()
743 struct ima_field_data *field_data) in ima_eventinodexattrvalues_init() argument
745 return ima_eventinodexattrs_init_common(event_data, field_data, 'v'); in ima_eventinodexattrvalues_init()