Symbol: field_data
security/integrity/ima/ima.h
268
int ima_calc_field_array_hash(struct ima_field_data *field_data,
security/integrity/ima/ima.h
92
struct ima_field_data *field_data);
security/integrity/ima/ima.h
94
struct ima_field_data *field_data);
security/integrity/ima/ima_crypto.c
578
static int ima_calc_field_array_hash_tfm(struct ima_field_data *field_data,
security/integrity/ima/ima_crypto.c
595
u8 *data_to_hash = field_data[i].data;
security/integrity/ima/ima_crypto.c
596
u32 datalen = field_data[i].len;
security/integrity/ima/ima_crypto.c
622
int ima_calc_field_array_hash(struct ima_field_data *field_data,
security/integrity/ima/ima_crypto.c
628
rc = ima_calc_field_array_hash_tfm(field_data, entry, ima_sha1_idx);
security/integrity/ima/ima_crypto.c
651
rc = ima_calc_field_array_hash_tfm(field_data, entry, i);
security/integrity/ima/ima_template.c
392
struct ima_field_data *field_data = &(*entry)->template_data[i];
security/integrity/ima/ima_template.c
393
u8 *data = field_data->data;
security/integrity/ima/ima_template.c
396
kzalloc(field_data->len + 1, GFP_KERNEL);
security/integrity/ima/ima_template.c
401
memcpy((*entry)->template_data[i].data, data, field_data->len);
security/integrity/ima/ima_template.c
402
(*entry)->template_data_len += sizeof(field_data->len);
security/integrity/ima/ima_template.c
403
(*entry)->template_data_len += field_data->len;
security/integrity/ima/ima_template_lib.c
108
switch (field_data->len) {
security/integrity/ima/ima_template_lib.c
145
struct ima_field_data *field_data)
security/integrity/ima/ima_template_lib.c
148
strlen(field_data->data) : field_data->len;
security/integrity/ima/ima_template_lib.c
160
ima_putc(m, field_data->data, len);
security/integrity/ima/ima_template_lib.c
166
struct ima_field_data *field_data)
security/integrity/ima/ima_template_lib.c
170
ima_show_template_data_ascii(m, show, datafmt, field_data);
security/integrity/ima/ima_template_lib.c
175
ima_show_template_data_binary(m, show, datafmt, field_data);
security/integrity/ima/ima_template_lib.c
183
struct ima_field_data *field_data)
security/integrity/ima/ima_template_lib.c
185
ima_show_template_field_data(m, show, DATA_FMT_DIGEST, field_data);
security/integrity/ima/ima_template_lib.c
189
struct ima_field_data *field_data)
security/integrity/ima/ima_template_lib.c
192
field_data);
security/integrity/ima/ima_template_lib.c
196
struct ima_field_data *field_data)
security/integrity/ima/ima_template_lib.c
200
field_data);
security/integrity/ima/ima_template_lib.c
204
struct ima_field_data *field_data)
security/integrity/ima/ima_template_lib.c
206
ima_show_template_field_data(m, show, DATA_FMT_STRING, field_data);
security/integrity/ima/ima_template_lib.c
210
struct ima_field_data *field_data)
security/integrity/ima/ima_template_lib.c
212
ima_show_template_field_data(m, show, DATA_FMT_HEX, field_data);
security/integrity/ima/ima_template_lib.c
216
struct ima_field_data *field_data)
security/integrity/ima/ima_template_lib.c
218
ima_show_template_field_data(m, show, DATA_FMT_HEX, field_data);
security/integrity/ima/ima_template_lib.c
222
struct ima_field_data *field_data)
security/integrity/ima/ima_template_lib.c
224
ima_show_template_field_data(m, show, DATA_FMT_UINT, field_data);
security/integrity/ima/ima_template_lib.c
291
struct ima_field_data *field_data)
security/integrity/ima/ima_template_lib.c
338
fmt, field_data);
security/integrity/ima/ima_template_lib.c
345
struct ima_field_data *field_data)
security/integrity/ima/ima_template_lib.c
402
field_data);
security/integrity/ima/ima_template_lib.c
409
struct ima_field_data *field_data)
security/integrity/ima/ima_template_lib.c
424
field_data);
security/integrity/ima/ima_template_lib.c
432
struct ima_field_data *field_data)
security/integrity/ima/ima_template_lib.c
450
field_data);
security/integrity/ima/ima_template_lib.c
458
struct ima_field_data *field_data)
security/integrity/ima/ima_template_lib.c
47
struct ima_field_data *field_data)
security/integrity/ima/ima_template_lib.c
486
field_data);
security/integrity/ima/ima_template_lib.c
490
struct ima_field_data *field_data,
security/integrity/ima/ima_template_lib.c
523
DATA_FMT_STRING, field_data);
security/integrity/ima/ima_template_lib.c
535
struct ima_field_data *field_data)
security/integrity/ima/ima_template_lib.c
537
return ima_eventname_init_common(event_data, field_data, true);
security/integrity/ima/ima_template_lib.c
544
struct ima_field_data *field_data)
security/integrity/ima/ima_template_lib.c
546
return ima_eventname_init_common(event_data, field_data, false);
security/integrity/ima/ima_template_lib.c
553
struct ima_field_data *field_data)
security/integrity/ima/ima_template_lib.c
560
return ima_eventevmsig_init(event_data, field_data);
security/integrity/ima/ima_template_lib.c
563
DATA_FMT_HEX, field_data);
security/integrity/ima/ima_template_lib.c
571
struct ima_field_data *field_data)
security/integrity/ima/ima_template_lib.c
578
field_data);
security/integrity/ima/ima_template_lib.c
586
struct ima_field_data *field_data)
security/integrity/ima/ima_template_lib.c
604
field_data);
security/integrity/ima/ima_template_lib.c
612
struct ima_field_data *field_data)
security/integrity/ima/ima_template_lib.c
629
field_data);
security/integrity/ima/ima_template_lib.c
637
struct ima_field_data *field_data,
security/integrity/ima/ima_template_lib.c
658
DATA_FMT_UINT, field_data);
security/integrity/ima/ima_template_lib.c
666
struct ima_field_data *field_data)
security/integrity/ima/ima_template_lib.c
668
return ima_eventinodedac_init_common(event_data, field_data, true);
security/integrity/ima/ima_template_lib.c
676
struct ima_field_data *field_data)
security/integrity/ima/ima_template_lib.c
678
return ima_eventinodedac_init_common(event_data, field_data, false);
security/integrity/ima/ima_template_lib.c
686
struct ima_field_data *field_data)
security/integrity/ima/ima_template_lib.c
700
DATA_FMT_UINT, field_data);
security/integrity/ima/ima_template_lib.c
704
struct ima_field_data *field_data,
security/integrity/ima/ima_template_lib.c
730
field_data);
security/integrity/ima/ima_template_lib.c
74
field_data->data = buf;
security/integrity/ima/ima_template_lib.c
741
struct ima_field_data *field_data)
security/integrity/ima/ima_template_lib.c
743
return ima_eventinodexattrs_init_common(event_data, field_data, 'n');
security/integrity/ima/ima_template_lib.c
75
field_data->len = buflen;
security/integrity/ima/ima_template_lib.c
751
struct ima_field_data *field_data)
security/integrity/ima/ima_template_lib.c
753
return ima_eventinodexattrs_init_common(event_data, field_data, 'l');
security/integrity/ima/ima_template_lib.c
761
struct ima_field_data *field_data)
security/integrity/ima/ima_template_lib.c
763
return ima_eventinodexattrs_init_common(event_data, field_data, 'v');
security/integrity/ima/ima_template_lib.c
82
struct ima_field_data *field_data)
security/integrity/ima/ima_template_lib.c
84
u8 *buf_ptr = field_data->data;
security/integrity/ima/ima_template_lib.c
85
u32 buflen = field_data->len;
security/integrity/ima/ima_template_lib.c
90
buf_ptr = strrchr(field_data->data, ':');
security/integrity/ima/ima_template_lib.c
91
if (buf_ptr != field_data->data)
security/integrity/ima/ima_template_lib.c
92
seq_printf(m, "%s", field_data->data);
security/integrity/ima/ima_template_lib.c
96
buflen -= buf_ptr - field_data->data;
security/integrity/ima/ima_template_lib.h
21
struct ima_field_data *field_data);
security/integrity/ima/ima_template_lib.h
23
struct ima_field_data *field_data);
security/integrity/ima/ima_template_lib.h
25
struct ima_field_data *field_data);
security/integrity/ima/ima_template_lib.h
27
struct ima_field_data *field_data);
security/integrity/ima/ima_template_lib.h
29
struct ima_field_data *field_data);
security/integrity/ima/ima_template_lib.h
31
struct ima_field_data *field_data);
security/integrity/ima/ima_template_lib.h
33
struct ima_field_data *field_data);
security/integrity/ima/ima_template_lib.h
38
struct ima_field_data *field_data);
security/integrity/ima/ima_template_lib.h
40
struct ima_field_data *field_data);
security/integrity/ima/ima_template_lib.h
42
struct ima_field_data *field_data);
security/integrity/ima/ima_template_lib.h
44
struct ima_field_data *field_data);
security/integrity/ima/ima_template_lib.h
46
struct ima_field_data *field_data);
security/integrity/ima/ima_template_lib.h
48
struct ima_field_data *field_data);
security/integrity/ima/ima_template_lib.h
50
struct ima_field_data *field_data);
security/integrity/ima/ima_template_lib.h
52
struct ima_field_data *field_data);
security/integrity/ima/ima_template_lib.h
54
struct ima_field_data *field_data);
security/integrity/ima/ima_template_lib.h
56
struct ima_field_data *field_data);
security/integrity/ima/ima_template_lib.h
58
struct ima_field_data *field_data);
security/integrity/ima/ima_template_lib.h
60
struct ima_field_data *field_data);
security/integrity/ima/ima_template_lib.h
62
struct ima_field_data *field_data);
security/integrity/ima/ima_template_lib.h
64
struct ima_field_data *field_data);
security/integrity/ima/ima_template_lib.h
66
struct ima_field_data *field_data);
security/integrity/ima/ima_template_lib.h
68
struct ima_field_data *field_data);