Lines Matching refs:inode
103 int violation, struct inode *inode, in ima_store_template() argument
115 integrity_audit_msg(AUDIT_INTEGRITY_PCR, inode, in ima_store_template()
122 result = ima_add_template_entry(entry, violation, op, inode, filename); in ima_store_template()
138 struct inode *inode = file_inode(file); in ima_add_violation() local
154 result = ima_store_template(entry, violation, inode, in ima_add_violation()
159 integrity_audit_msg(AUDIT_INTEGRITY_PCR, inode, filename, in ima_add_violation()
189 int ima_get_action(struct mnt_idmap *idmap, struct inode *inode, in ima_get_action() argument
199 return ima_match_policy(idmap, inode, cred, prop, func, mask, in ima_get_action()
205 struct inode *inode, in ima_get_verity_digest() argument
215 digest_len = fsverity_get_digest(inode, hash->digest, NULL, &alg); in ima_get_verity_digest()
246 struct inode *inode = file_inode(file); in ima_collect_measurement() local
247 struct inode *real_inode = d_real_inode(file_dentry(file)); in ima_collect_measurement()
286 if (!ima_get_verity_digest(iint, inode, &hash)) { in ima_collect_measurement()
308 if (real_inode == inode) in ima_collect_measurement()
324 integrity_audit_msg(AUDIT_INTEGRITY_DATA, inode, in ima_collect_measurement()
357 struct inode *inode = file_inode(file); in ima_store_measurement() local
378 integrity_audit_msg(AUDIT_INTEGRITY_PCR, inode, filename, in ima_store_measurement()
383 result = ima_store_template(entry, violation, inode, filename, pcr); in ima_store_measurement()