Lines Matching refs:info
24 struct digest_info *info = NULL; in ipe_digest_parse() local
31 info = kzalloc(sizeof(*info), GFP_KERNEL); in ipe_digest_parse()
32 if (!info) in ipe_digest_parse()
50 info->digest_len = (raw_digest_len + 1) / 2; in ipe_digest_parse()
51 digest = kzalloc(info->digest_len, GFP_KERNEL); in ipe_digest_parse()
57 rc = hex2bin(digest, raw_digest, info->digest_len); in ipe_digest_parse()
63 info->alg = alg; in ipe_digest_parse()
64 info->digest = digest; in ipe_digest_parse()
65 return info; in ipe_digest_parse()
70 kfree(info); in ipe_digest_parse()
95 void ipe_digest_free(struct digest_info *info) in ipe_digest_free() argument
97 if (IS_ERR_OR_NULL(info)) in ipe_digest_free()
100 kfree(info->alg); in ipe_digest_free()
101 kfree(info->digest); in ipe_digest_free()
102 kfree(info); in ipe_digest_free()
113 void ipe_digest_audit(struct audit_buffer *ab, const struct digest_info *info) in ipe_digest_audit() argument
115 audit_log_untrustedstring(ab, info->alg); in ipe_digest_audit()
117 audit_log_n_hex(ab, info->digest, info->digest_len); in ipe_digest_audit()