Home
last modified time | relevance | path

Searched refs:field_data (Results 1 – 6 of 6) sorted by relevance

/linux/security/integrity/ima/
H A Dima_template_lib.h21 struct ima_field_data *field_data);
23 struct ima_field_data *field_data);
25 struct ima_field_data *field_data);
27 struct ima_field_data *field_data);
29 struct ima_field_data *field_data);
31 struct ima_field_data *field_data);
33 struct ima_field_data *field_data);
38 struct ima_field_data *field_data);
40 struct ima_field_data *field_data);
42 struct ima_field_data *field_data);
[all …]
H A Dima_template_lib.c47 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 in ima_show_template_data_ascii()
145 ima_show_template_data_binary(struct seq_file * m,enum ima_show_type show,enum data_formats datafmt,struct ima_field_data * field_data) ima_show_template_data_binary() argument
166 ima_show_template_field_data(struct seq_file * m,enum ima_show_type show,enum data_formats datafmt,struct ima_field_data * field_data) ima_show_template_field_data() argument
183 ima_show_template_digest(struct seq_file * m,enum ima_show_type show,struct ima_field_data * field_data) ima_show_template_digest() argument
189 ima_show_template_digest_ng(struct seq_file * m,enum ima_show_type show,struct ima_field_data * field_data) ima_show_template_digest_ng() argument
196 ima_show_template_digest_ngv2(struct seq_file * m,enum ima_show_type show,struct ima_field_data * field_data) ima_show_template_digest_ngv2() argument
204 ima_show_template_string(struct seq_file * m,enum ima_show_type show,struct ima_field_data * field_data) ima_show_template_string() argument
210 ima_show_template_sig(struct seq_file * m,enum ima_show_type show,struct ima_field_data * field_data) ima_show_template_sig() argument
216 ima_show_template_buf(struct seq_file * m,enum ima_show_type show,struct ima_field_data * field_data) ima_show_template_buf() argument
222 ima_show_template_uint(struct seq_file * m,enum ima_show_type show,struct ima_field_data * field_data) ima_show_template_uint() argument
291 ima_eventdigest_init_common(const u8 * digest,u32 digestsize,u8 digest_type,u8 hash_algo,struct ima_field_data * field_data) ima_eventdigest_init_common() argument
345 ima_eventdigest_init(struct ima_event_data * event_data,struct ima_field_data * field_data) ima_eventdigest_init() argument
409 ima_eventdigest_ng_init(struct ima_event_data * event_data,struct ima_field_data * field_data) ima_eventdigest_ng_init() argument
432 ima_eventdigest_ngv2_init(struct ima_event_data * event_data,struct ima_field_data * field_data) ima_eventdigest_ngv2_init() argument
458 ima_eventdigest_modsig_init(struct ima_event_data * event_data,struct ima_field_data * field_data) ima_eventdigest_modsig_init() argument
490 ima_eventname_init_common(struct ima_event_data * event_data,struct ima_field_data * field_data,bool size_limit) ima_eventname_init_common() argument
535 ima_eventname_init(struct ima_event_data * event_data,struct ima_field_data * field_data) ima_eventname_init() argument
544 ima_eventname_ng_init(struct ima_event_data * event_data,struct ima_field_data * field_data) ima_eventname_ng_init() argument
553 ima_eventsig_init(struct ima_event_data * event_data,struct ima_field_data * field_data) ima_eventsig_init() argument
571 ima_eventbuf_init(struct ima_event_data * event_data,struct ima_field_data * field_data) ima_eventbuf_init() argument
586 ima_eventmodsig_init(struct ima_event_data * event_data,struct ima_field_data * field_data) ima_eventmodsig_init() argument
612 ima_eventevmsig_init(struct ima_event_data * event_data,struct ima_field_data * field_data) ima_eventevmsig_init() argument
637 ima_eventinodedac_init_common(struct ima_event_data * event_data,struct ima_field_data * field_data,bool get_uid) ima_eventinodedac_init_common() argument
666 ima_eventinodeuid_init(struct ima_event_data * event_data,struct ima_field_data * field_data) ima_eventinodeuid_init() argument
676 ima_eventinodegid_init(struct ima_event_data * event_data,struct ima_field_data * field_data) ima_eventinodegid_init() argument
686 ima_eventinodemode_init(struct ima_event_data * event_data,struct ima_field_data * field_data) ima_eventinodemode_init() argument
704 ima_eventinodexattrs_init_common(struct ima_event_data * event_data,struct ima_field_data * field_data,char type) ima_eventinodexattrs_init_common() argument
741 ima_eventinodexattrnames_init(struct ima_event_data * event_data,struct ima_field_data * field_data) ima_eventinodexattrnames_init() argument
751 ima_eventinodexattrlengths_init(struct ima_event_data * event_data,struct ima_field_data * field_data) ima_eventinodexattrlengths_init() argument
761 ima_eventinodexattrvalues_init(struct ima_event_data * event_data,struct ima_field_data * field_data) ima_eventinodexattrvalues_init() argument
[all...]
H A Dima_template.c392 struct ima_field_data *field_data = &(*entry)->template_data[i]; in ima_restore_template_data() local
393 u8 *data = field_data->data; in ima_restore_template_data()
396 kzalloc(field_data->len + 1, GFP_KERNEL); in ima_restore_template_data()
401 memcpy((*entry)->template_data[i].data, data, field_data->len); in ima_restore_template_data()
402 (*entry)->template_data_len += sizeof(field_data->len); in ima_restore_template_data()
403 (*entry)->template_data_len += field_data->len; in ima_restore_template_data()
H A Dima_crypto.c291 static int ima_calc_field_array_hash_tfm(struct ima_field_data *field_data, in ima_alloc_atfm()
308 u8 *data_to_hash = field_data[i].data; in ima_free_atfm()
309 u32 datalen = field_data[i].len; in ima_free_atfm()
335 int ima_calc_field_array_hash(struct ima_field_data *field_data, in ima_calc_file_hash_atfm()
341 rc = ima_calc_field_array_hash_tfm(field_data, entry, ima_sha1_idx); in ima_calc_file_hash_atfm()
364 rc = ima_calc_field_array_hash_tfm(field_data, entry, i); in ima_calc_file_hash_atfm()
578 ima_calc_field_array_hash_tfm(struct ima_field_data * field_data,struct ima_template_entry * entry,int tfm_idx) ima_calc_field_array_hash_tfm() argument
622 ima_calc_field_array_hash(struct ima_field_data * field_data,struct ima_template_entry * entry) ima_calc_field_array_hash() argument
H A Dima.h105 struct ima_field_data *field_data);
107 struct ima_field_data *field_data);
308 int ima_calc_field_array_hash(struct ima_field_data *field_data,
/linux/tools/testing/selftests/bpf/prog_tests/
H A Dbtf_field_iter.c9 struct field_data { struct