函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:security\integrity\ima\ima_main.c Create Date:2022-07-27 21:59:03
Last Modify:2020-03-12 14:18:49 Copyright©Brick
首页 函数Tree
注解内核,赢得工具下载SCCTEnglish

函数名称:hash_setup

函数原型:static int __init hash_setup(char *str)

返回类型:int

参数:

类型参数名称
char *str
48  template_desc等于ima_template_desc_current()
51  如果hash_setup_done则返回:1
54  如果字符串比较恒等于0则
55  如果字符串指定长度比较恒等于0则ima_hash_algo等于HASH_ALGO_SHA1
57  否则如果字符串指定长度比较恒等于0则ima_hash_algo等于HASH_ALGO_MD5
59  否则返回:1
61  转到:out
64  i等于match_string - matches given string in an array*@array: array of strings*@n: number of strings in the array or -1 for NULL terminated arrays*@string: string to match with* Return:* index of a @string in the @array if matches, or %-EINVAL otherwise.
65  如果i小于0则返回:1
68  ima_hash_algo等于i
69  out :
70  hash_setup_done等于1
71  返回:1
调用者
名称描述
init_ima