Home
last modified time | relevance | path

Searched refs:ima_template_desc (Results 1 - 12 of 12) sorted by relevance

/kernel/linux/linux-6.6/security/integrity/ima/
H A Dima_template.c19 static struct ima_template_desc builtin_templates[] = {
82 static struct ima_template_desc *ima_template;
83 static struct ima_template_desc *ima_buf_template;
92 bool ima_template_has_modsig(const struct ima_template_desc *ima_template) in ima_template_has_modsig()
106 struct ima_template_desc *template_desc; in ima_template_setup()
163 struct ima_template_desc *lookup_template_desc(const char *name) in lookup_template_desc()
165 struct ima_template_desc *template_desc; in lookup_template_desc()
274 struct ima_template_desc *ima_template_desc_current(void) in ima_template_desc_current()
284 struct ima_template_desc *ima_template_desc_buf(void) in ima_template_desc_buf()
295 struct ima_template_desc *templat in ima_init_template()
[all...]
H A Dima.h90 struct ima_template_desc { struct
101 struct ima_template_desc *template_desc; /* template descriptor */
157 struct ima_template_desc *ima_template_desc_current(void);
158 struct ima_template_desc *ima_template_desc_buf(void);
159 struct ima_template_desc *lookup_template_desc(const char *name);
160 bool ima_template_has_modsig(const struct ima_template_desc *ima_template);
261 struct ima_template_desc **template_desc,
271 struct ima_template_desc *template_desc);
281 struct ima_template_desc *template_desc);
292 struct ima_template_desc **template_des
[all...]
H A Dima_api.c39 struct ima_template_desc *desc) in ima_alloc_init_template()
41 struct ima_template_desc *template_desc; in ima_alloc_init_template()
192 struct ima_template_desc **template_desc, in ima_get_action()
345 struct ima_template_desc *template_desc) in ima_store_measurement()
H A Dima_main.c47 struct ima_template_desc *template_desc = ima_template_desc_current(); in hash_setup()
213 struct ima_template_desc *template_desc = NULL; in process_measurement()
470 struct ima_template_desc *template = NULL; in ima_file_mprotect()
942 struct ima_template_desc *template; in process_buffer_measurement()
H A Dima_policy.c124 struct ima_template_desc *template;
395 * reference is owned by the corresponding ima_template_desc element in in ima_free_rule()
740 struct ima_template_desc **template_desc, in ima_match_policy()
1198 static void check_template_modsig(const struct ima_template_desc *template) in check_template_modsig()
1227 static void check_template_field(const struct ima_template_desc *template, in check_template_field()
1410 struct ima_template_desc *template_desc; in ima_parse_rule()
H A Dima_crypto.c588 struct ima_template_desc *td = entry->template_desc; in ima_calc_field_array_hash_tfm()
/kernel/linux/linux-5.10/security/integrity/ima/
H A Dima_template.c19 static struct ima_template_desc builtin_templates[] = {
58 static struct ima_template_desc *ima_template;
67 bool ima_template_has_modsig(const struct ima_template_desc *ima_template) in ima_template_has_modsig()
81 struct ima_template_desc *template_desc; in ima_template_setup()
138 struct ima_template_desc *lookup_template_desc(const char *name) in lookup_template_desc()
140 struct ima_template_desc *template_desc; in lookup_template_desc()
249 struct ima_template_desc *ima_template_desc_current(void) in ima_template_desc_current()
261 struct ima_template_desc *template = ima_template_desc_current(); in ima_init_template()
275 static struct ima_template_desc *restore_template_fmt(char *template_name) in restore_template_fmt()
277 struct ima_template_desc *template_des in restore_template_fmt()
[all...]
H A Dima.h91 struct ima_template_desc { struct
102 struct ima_template_desc *template_desc; /* template descriptor */
158 struct ima_template_desc *ima_template_desc_current(void);
159 struct ima_template_desc *lookup_template_desc(const char *name);
160 bool ima_template_has_modsig(const struct ima_template_desc *ima_template);
257 struct ima_template_desc **template_desc,
267 struct ima_template_desc *template_desc);
275 struct ima_template_desc *template_desc);
285 struct ima_template_desc **template_desc,
H A Dima_api.c39 struct ima_template_desc *desc) in ima_alloc_init_template()
41 struct ima_template_desc *template_desc; in ima_alloc_init_template()
188 struct ima_template_desc **template_desc, in ima_get_action()
305 struct ima_template_desc *template_desc) in ima_store_measurement()
H A Dima_main.c48 struct ima_template_desc *template_desc = ima_template_desc_current(); in hash_setup()
203 struct ima_template_desc *template_desc = NULL; in process_measurement()
433 struct ima_template_desc *template; in ima_file_mprotect()
823 struct ima_template_desc *template = NULL; in process_buffer_measurement()
H A Dima_policy.c88 struct ima_template_desc *template;
343 * reference is owned by the corresponding ima_template_desc element in in ima_free_rule()
646 struct ima_template_desc **template_desc, in ima_match_policy()
1028 static void check_template_modsig(const struct ima_template_desc *template) in check_template_modsig()
1150 struct ima_template_desc *template_desc; in ima_parse_rule()
H A Dima_crypto.c588 struct ima_template_desc *td = entry->template_desc; in ima_calc_field_array_hash_tfm()

Completed in 13 milliseconds