Searched refs:template_desc (Results 1 – 5 of 5) sorted by relevance
/linux/security/integrity/ima/ |
H A D | ima_template.c | 106 struct ima_template_desc *template_desc; in ima_template_setup() local 119 template_desc = lookup_template_desc(str); in ima_template_setup() 120 if (!template_desc) { in ima_template_setup() 136 ima_template = template_desc; in ima_template_setup() 165 struct ima_template_desc *template_desc; in lookup_template_desc() local 169 list_for_each_entry_rcu(template_desc, &defined_templates, list) { in lookup_template_desc() 170 if ((strcmp(template_desc->name, name) == 0) || in lookup_template_desc() 171 (strcmp(template_desc->fmt, name) == 0)) { in lookup_template_desc() 177 return found ? template_desc : NULL; in lookup_template_desc() 327 struct ima_template_desc *template_desc = NULL; in restore_template_fmt() local [all …]
|
H A D | ima_fs.c | 172 template_name = (e->template_desc->name[0] != '\0') ? in ima_measurements_show() 173 e->template_desc->name : e->template_desc->fmt; in ima_measurements_show() 205 for (i = 0; i < e->template_desc->num_fields; i++) { in ima_measurements_show() 208 e->template_desc->fields[i]; in ima_measurements_show() 268 template_name = (e->template_desc->name[0] != '\0') ? in ima_ascii_measurements_show() 269 e->template_desc->name : e->template_desc->fmt; in ima_ascii_measurements_show() 281 for (i = 0; i < e->template_desc->num_fields; i++) { in ima_ascii_measurements_show() 286 e->template_desc->fields[i]->field_show(m, IMA_SHOW_ASCII, in ima_ascii_measurements_show()
|
H A D | ima.h | 109 struct ima_template_desc *template_desc; /* template descriptor */ member 378 struct ima_template_desc **template_desc, 388 struct ima_template_desc *template_desc); 398 struct ima_template_desc *template_desc); 409 struct ima_template_desc **template_desc,
|
H A D | ima_main.c | 48 struct ima_template_desc *template_desc = ima_template_desc_current(); in hash_setup() local 54 if (strcmp(template_desc->name, IMA_TEMPLATE_IMA_NAME) == 0) { in hash_setup() 214 struct ima_template_desc *template_desc = NULL; in process_measurement() local 236 mask, func, &pcr, &template_desc, NULL, in process_measurement() 354 strcmp(template_desc->name, IMA_TEMPLATE_IMA_NAME) != 0) { in process_measurement() 367 if (!rc && ima_template_has_modsig(template_desc) && in process_measurement() 385 template_desc); in process_measurement()
|
H A D | ima_crypto.c | 583 struct ima_template_desc *td = entry->template_desc; in ima_calc_field_array_hash_tfm() 584 int num_fields = entry->template_desc->num_fields; in ima_calc_field_array_hash_tfm()
|