| /linux/security/integrity/ima/ |
| H A D | ima_iint.c | 43 static inline void ima_iint_lockdep_annotate(struct ima_iint_cache *iint, in ima_iint_lockdep_annotate() 58 static void ima_iint_init_always(struct ima_iint_cache *iint, in ima_iint_init_always() 75 static void ima_iint_free(struct ima_iint_cache *iint) in ima_iint_free() 93 struct ima_iint_cache *iint; in ima_inode_get() local 128 struct ima_iint_cache *iint = (struct ima_iint_cache *)foo; in ima_iint_init_once() local
|
| H A D | ima_appraise.c | 88 static int ima_fix_xattr(struct dentry *dentry, struct ima_iint_cache *iint) in ima_fix_xattr() 114 enum integrity_status ima_get_cache_status(struct ima_iint_cache *iint, in ima_get_cache_status() 134 static void ima_set_cache_status(struct ima_iint_cache *iint, in ima_set_cache_status() 160 static void ima_cache_flags(struct ima_iint_cache *iint, enum ima_hooks func) in ima_cache_flags() 250 static int xattr_verify(enum ima_hooks func, struct ima_iint_cache *iint, in xattr_verify() 428 int ima_check_blacklist(struct ima_iint_cache *iint, in ima_check_blacklist() 462 int ima_appraise_measurement(enum ima_hooks func, struct ima_iint_cache *iint, in ima_appraise_measurement() 604 void ima_update_xattr(struct ima_iint_cache *iint, struct file *file) in ima_update_xattr() 641 struct ima_iint_cache *iint; in ima_inode_post_setattr() local 684 struct ima_iint_cache *iint; in ima_reset_appraise_flags() local
|
| H A D | ima_main.c | 138 struct ima_iint_cache *iint, in ima_rdwr_violation_check() 188 static bool ima_detect_file_change(struct ima_iint_cache *iint, in ima_detect_file_change() 206 static void ima_check_last_writer(struct ima_iint_cache *iint, in ima_check_last_writer() 242 struct ima_iint_cache *iint; in ima_file_free() local 261 struct ima_iint_cache *iint = NULL; in process_measurement() local 699 struct ima_iint_cache *iint; in ima_reset_action_flags() local 730 struct ima_iint_cache *iint = NULL, tmp_iint; in __ima_inode_hash() local 853 struct ima_iint_cache *iint; in ima_post_create_tmpfile() local 884 struct ima_iint_cache *iint; in ima_post_path_mknod() local 1107 struct ima_iint_cache iint = {}; in process_buffer_measurement() local
|
| H A D | ima_api.c | 136 struct ima_iint_cache *iint, const char *op, in ima_add_violation() argument 206 static bool ima_get_verity_digest(struct ima_iint_cache *iint, in ima_get_verity_digest() argument 243 int ima_collect_measurement(struct ima_iint_cache *iint, struct file *file, in ima_collect_measurement() argument 350 ima_store_measurement(struct ima_iint_cache * iint,struct file * file,const unsigned char * filename,struct evm_ima_xattr_data * xattr_value,int xattr_len,const struct modsig * modsig,int pcr,struct ima_template_desc * template_desc) ima_store_measurement() argument 394 ima_audit_measurement(struct ima_iint_cache * iint,const unsigned char * filename) ima_audit_measurement() argument [all...] |
| H A D | ima.h | 71 struct ima_iint_cache *iint; global() member 217 ima_inode_set_iint(const struct inode * inode,struct ima_iint_cache * iint) ima_inode_set_iint() argument 451 ima_check_blacklist(struct ima_iint_cache * iint,const struct modsig * modsig,int pcr) ima_check_blacklist() argument 458 ima_appraise_measurement(enum ima_hooks func,struct ima_iint_cache * iint,struct file * file,const unsigned char * filename,struct evm_ima_xattr_data * xattr_value,int xattr_len,const struct modsig * modsig) ima_appraise_measurement() argument 475 ima_update_xattr(struct ima_iint_cache * iint,struct file * file) ima_update_xattr() argument 481 ima_get_cache_status(struct ima_iint_cache * iint,enum ima_hooks func) ima_get_cache_status() argument [all...] |
| /linux/security/integrity/evm/ |
| H A D | evm_crypto.c | 225 evm_calc_hmac_or_hash(struct dentry * dentry,const char * req_xattr_name,const char * req_xattr_value,size_t req_xattr_value_len,uint8_t type,struct evm_digest * data,struct evm_iint_cache * iint) evm_calc_hmac_or_hash() argument 317 evm_calc_hmac(struct dentry * dentry,const char * req_xattr_name,const char * req_xattr_value,size_t req_xattr_value_len,struct evm_digest * data,struct evm_iint_cache * iint) evm_calc_hmac() argument 326 evm_calc_hash(struct dentry * dentry,const char * req_xattr_name,const char * req_xattr_value,size_t req_xattr_value_len,char type,struct evm_digest * data,struct evm_iint_cache * iint) evm_calc_hash() argument 335 struct evm_iint_cache *iint; evm_is_immutable() local 370 struct evm_iint_cache *iint = evm_iint_inode(inode); evm_update_evmxattr() local [all...] |
| H A D | evm_main.c | 188 struct evm_iint_cache *iint = evm_iint_inode(inode); evm_verify_hmac() local 524 struct evm_iint_cache *iint; evm_protect_xattr() local 733 struct evm_iint_cache *iint; evm_reset_status() local 751 struct evm_iint_cache *iint = evm_iint_inode(inode); evm_metadata_changed() local 1069 struct evm_iint_cache *iint = evm_iint_inode(inode); evm_inode_alloc_security() local 1081 struct evm_iint_cache *iint = evm_iint_inode(inode); evm_file_release() local 1095 struct evm_iint_cache *iint = evm_iint_inode(inode); evm_post_path_mknod() local [all...] |