函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

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

函数名称:moyo_const_part_length - Evaluate the initial length without a pattern in a token.*@filename: The string to evaluate.* Returns the initial length without a pattern in @filename.

函数原型:static int tomoyo_const_part_length(const char *filename)

返回类型:int

参数:

类型参数名称
const char *filename
616  len等于0
618  如果非filename则返回:0
620 c等于filename自加不等于'\0'循环
621  如果c不等于'\\'则
622  len自加
623  继续下一循环
625  c等于filename自加
627  :c恒等于'\\'
628  len加等于2
629  继续下一循环
630  :c恒等于'0'
631  :c恒等于'1'
632  :c恒等于'2'
633  :c恒等于'3'
634  c等于filename自加
635  如果c小于'0'或c大于'7'则退出
637  c等于filename自加
638  如果c小于'0'或c大于'7'则退出
640  len加等于4
641  继续下一循环
643  退出
645  返回:len
调用者
名称描述
tomoyo_fill_path_infomoyo_fill_path_info - Fill in "struct tomoyo_path_info" members.*@ptr: Pointer to "struct tomoyo_path_info" to fill in.* The caller sets "struct tomoyo_path_info"->name.