Home
last modified time | relevance | path

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

/security/integrity/ima/
Dima_template_lib.c268 int ima_eventdigest_init(struct ima_event_data *event_data, in ima_eventdigest_init() argument
282 if (event_data->violation) /* recording a violation. */ in ima_eventdigest_init()
285 if (ima_template_hash_algo_allowed(event_data->iint->ima_hash->algo)) { in ima_eventdigest_init()
286 cur_digest = event_data->iint->ima_hash->digest; in ima_eventdigest_init()
287 cur_digestsize = event_data->iint->ima_hash->length; in ima_eventdigest_init()
291 if (!event_data->file) /* missing info to re-calculate the digest */ in ima_eventdigest_init()
294 inode = file_inode(event_data->file); in ima_eventdigest_init()
297 result = ima_calc_file_hash(event_data->file, &hash.hdr); in ima_eventdigest_init()
300 event_data->filename, "collect_data", in ima_eventdigest_init()
314 int ima_eventdigest_ng_init(struct ima_event_data *event_data, in ima_eventdigest_ng_init() argument
[all …]
Dima_template_lib.h33 int ima_eventdigest_init(struct ima_event_data *event_data,
35 int ima_eventname_init(struct ima_event_data *event_data,
37 int ima_eventdigest_ng_init(struct ima_event_data *event_data,
39 int ima_eventdigest_modsig_init(struct ima_event_data *event_data,
41 int ima_eventname_ng_init(struct ima_event_data *event_data,
43 int ima_eventsig_init(struct ima_event_data *event_data,
45 int ima_eventbuf_init(struct ima_event_data *event_data,
47 int ima_eventmodsig_init(struct ima_event_data *event_data,
Dima_api.c36 int ima_alloc_init_template(struct ima_event_data *event_data, in ima_alloc_init_template() argument
59 result = field->field_init(event_data, in ima_alloc_init_template()
138 struct ima_event_data event_data = { .iint = iint, in ima_add_violation() local
148 result = ima_alloc_init_template(&event_data, &entry, NULL); in ima_add_violation()
304 struct ima_event_data event_data = { .iint = iint, in ima_store_measurement() local
321 result = ima_alloc_init_template(&event_data, &entry, template_desc); in ima_store_measurement()
Dima_init.c48 struct ima_event_data event_data = { .iint = iint, in ima_add_boot_aggregate() local
71 result = ima_alloc_init_template(&event_data, &entry, NULL); in ima_add_boot_aggregate()
Dima.h78 int (*field_init)(struct ima_event_data *event_data,
222 int ima_alloc_init_template(struct ima_event_data *event_data,
Dima_main.c641 struct ima_event_data event_data = {.iint = &iint, in process_buffer_measurement() local
667 ret = ima_alloc_init_template(&event_data, &entry, template_desc); in process_buffer_measurement()