Searched refs:ima_iint_cache (Results 1 - 7 of 7) sorted by relevance

/linux-master/security/integrity/ima/
H A Dima_iint.c16 static struct kmem_cache *ima_iint_cache __ro_after_init;
27 struct ima_iint_cache *ima_iint_find(struct inode *inode)
43 static inline void ima_iint_lockdep_annotate(struct ima_iint_cache *iint,
58 static void ima_iint_init_always(struct ima_iint_cache *iint,
75 static void ima_iint_free(struct ima_iint_cache *iint)
79 kmem_cache_free(ima_iint_cache, iint);
91 struct ima_iint_cache *ima_inode_get(struct inode *inode)
93 struct ima_iint_cache *iint;
99 iint = kmem_cache_alloc(ima_iint_cache, GFP_NOFS);
119 struct ima_iint_cache *iin
[all...]
H A Dima.h63 struct ima_iint_cache *iint;
176 struct ima_iint_cache { struct
194 static inline struct ima_iint_cache *
197 struct ima_iint_cache **iint_sec;
207 struct ima_iint_cache *iint)
209 struct ima_iint_cache **iint_sec;
218 struct ima_iint_cache *ima_iint_find(struct inode *inode);
219 struct ima_iint_cache *ima_inode_get(struct inode *inode);
256 struct ima_iint_cache *iint, const char *op,
371 int ima_collect_measurement(struct ima_iint_cache *iin
[all...]
H A Dima_appraise.c87 static int ima_fix_xattr(struct dentry *dentry, struct ima_iint_cache *iint)
108 enum integrity_status ima_get_cache_status(struct ima_iint_cache *iint,
128 static void ima_set_cache_status(struct ima_iint_cache *iint,
154 static void ima_cache_flags(struct ima_iint_cache *iint, enum ima_hooks func)
277 static int xattr_verify(enum ima_hooks func, struct ima_iint_cache *iint,
444 int ima_check_blacklist(struct ima_iint_cache *iint,
478 int ima_appraise_measurement(enum ima_hooks func, struct ima_iint_cache *iint,
603 void ima_update_xattr(struct ima_iint_cache *iint, struct file *file)
640 struct ima_iint_cache *iint;
674 struct ima_iint_cache *iin
[all...]
H A Dima_api.c134 struct ima_iint_cache *iint, const char *op,
204 static bool ima_get_verity_digest(struct ima_iint_cache *iint,
241 int ima_collect_measurement(struct ima_iint_cache *iint, struct file *file,
342 void ima_store_measurement(struct ima_iint_cache *iint, struct file *file,
386 void ima_audit_measurement(struct ima_iint_cache *iint,
H A Dima_init.c47 struct ima_iint_cache tmp_iint, *iint = &tmp_iint;
H A Dima_main.c117 struct ima_iint_cache *iint,
156 static void ima_check_last_writer(struct ima_iint_cache *iint,
195 struct ima_iint_cache *iint;
212 struct ima_iint_cache *iint = NULL;
567 struct ima_iint_cache *iint = NULL, tmp_iint;
690 struct ima_iint_cache *iint;
721 struct ima_iint_cache *iint;
937 struct ima_iint_cache iint = {};
1191 .lbs_inode = sizeof(struct ima_iint_cache *),
H A Dima_policy.c52 (a) >= (sizeof_field(struct ima_iint_cache, measured_pcrs) * 8))

Completed in 168 milliseconds