Home
last modified time | relevance | path

Searched refs:integrity_iint_cache (Results 1 – 12 of 12) sorted by relevance

/linux-4.1.27/security/integrity/
Diint.c33 static struct integrity_iint_cache *__integrity_iint_find(struct inode *inode) in __integrity_iint_find()
35 struct integrity_iint_cache *iint; in __integrity_iint_find()
39 iint = rb_entry(n, struct integrity_iint_cache, rb_node); in __integrity_iint_find()
57 struct integrity_iint_cache *integrity_iint_find(struct inode *inode) in integrity_iint_find()
59 struct integrity_iint_cache *iint; in integrity_iint_find()
71 static void iint_free(struct integrity_iint_cache *iint) in iint_free()
92 struct integrity_iint_cache *integrity_inode_get(struct inode *inode) in integrity_inode_get()
96 struct integrity_iint_cache *iint, *test_iint; in integrity_inode_get()
111 test_iint = rb_entry(parent, struct integrity_iint_cache, in integrity_inode_get()
137 struct integrity_iint_cache *iint; in integrity_inode_free()
[all …]
Dintegrity.h104 struct integrity_iint_cache { struct
121 struct integrity_iint_cache *integrity_iint_find(struct inode *inode); argument
/linux-4.1.27/security/integrity/ima/
Dima.h64 int (*field_init) (struct integrity_iint_cache *iint, struct file *file,
133 int ima_collect_measurement(struct integrity_iint_cache *iint,
137 void ima_store_measurement(struct integrity_iint_cache *iint, struct file *file,
141 void ima_audit_measurement(struct integrity_iint_cache *iint,
143 int ima_alloc_init_template(struct integrity_iint_cache *iint,
171 int ima_appraise_measurement(int func, struct integrity_iint_cache *iint,
176 void ima_update_xattr(struct integrity_iint_cache *iint, struct file *file);
177 enum integrity_status ima_get_cache_status(struct integrity_iint_cache *iint,
186 struct integrity_iint_cache *iint, in ima_appraise_measurement()
201 static inline void ima_update_xattr(struct integrity_iint_cache *iint, in ima_update_xattr()
[all …]
Dima_template_lib.h29 int ima_eventdigest_init(struct integrity_iint_cache *iint, struct file *file,
33 int ima_eventname_init(struct integrity_iint_cache *iint, struct file *file,
37 int ima_eventdigest_ng_init(struct integrity_iint_cache *iint,
41 int ima_eventname_ng_init(struct integrity_iint_cache *iint, struct file *file,
45 int ima_eventsig_init(struct integrity_iint_cache *iint, struct file *file,
Dima_appraise.c49 struct integrity_iint_cache *iint) in ima_fix_xattr()
70 enum integrity_status ima_get_cache_status(struct integrity_iint_cache *iint, in ima_get_cache_status()
88 static void ima_set_cache_status(struct integrity_iint_cache *iint, in ima_set_cache_status()
111 static void ima_cache_flags(struct integrity_iint_cache *iint, int func) in ima_cache_flags()
185 int ima_appraise_measurement(int func, struct integrity_iint_cache *iint, in ima_appraise_measurement()
290 void ima_update_xattr(struct integrity_iint_cache *iint, struct file *file) in ima_update_xattr()
318 struct integrity_iint_cache *iint; in ima_inode_post_setattr()
357 struct integrity_iint_cache *iint; in ima_reset_appraise_flags()
Dima_template_lib.c199 int ima_eventdigest_init(struct integrity_iint_cache *iint, struct file *file, in ima_eventdigest_init()
247 int ima_eventdigest_ng_init(struct integrity_iint_cache *iint, in ima_eventdigest_ng_init()
268 static int ima_eventname_init_common(struct integrity_iint_cache *iint, in ima_eventname_init_common()
304 int ima_eventname_init(struct integrity_iint_cache *iint, struct file *file, in ima_eventname_init()
316 int ima_eventname_ng_init(struct integrity_iint_cache *iint, struct file *file, in ima_eventname_ng_init()
328 int ima_eventsig_init(struct integrity_iint_cache *iint, struct file *file, in ima_eventsig_init()
Dima_main.c81 struct integrity_iint_cache *iint, in ima_rdwr_violation_check()
115 static void ima_check_last_writer(struct integrity_iint_cache *iint, in ima_check_last_writer()
144 struct integrity_iint_cache *iint; in ima_file_free()
160 struct integrity_iint_cache *iint = NULL; in process_measurement()
Dima_api.c40 int ima_alloc_init_template(struct integrity_iint_cache *iint, in ima_alloc_init_template()
191 int ima_collect_measurement(struct integrity_iint_cache *iint, in ima_collect_measurement()
260 void ima_store_measurement(struct integrity_iint_cache *iint, in ima_store_measurement()
290 void ima_audit_measurement(struct integrity_iint_cache *iint, in ima_audit_measurement()
Dima_init.c57 struct integrity_iint_cache tmp_iint, *iint = &tmp_iint; in ima_add_boot_aggregate()
/linux-4.1.27/include/linux/
Devm.h14 struct integrity_iint_cache;
21 struct integrity_iint_cache *iint);
50 struct integrity_iint_cache *iint) in evm_verifyxattr()
Dintegrity.h25 extern struct integrity_iint_cache *integrity_inode_get(struct inode *inode);
30 static inline struct integrity_iint_cache *
/linux-4.1.27/security/integrity/evm/
Devm_main.c114 struct integrity_iint_cache *iint) in evm_verify_hmac()
233 struct integrity_iint_cache *iint) in evm_verifyxattr()
295 struct integrity_iint_cache *iint; in evm_protect_xattr()