函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

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

函数名称:strnchr_selftest

函数原型:static __init int strnchr_selftest(void)

返回类型:int

参数:

145  test_string等于"abcdefghijkl"
146  empty_string等于""
150 i小于strlen(test_string)加1循环
151 j小于strlen(test_string)加2循环
153  如果j小于等于i
154  如果非result则继续下一循环
156  返回:i加'a'左移8位按位或j
158  如果resulttest_string不等于i则返回:i加'a'左移8位按位或j
163  result等于在字符串中查找字符
164  如果result则返回:0x10001
167  result等于在字符串中查找字符
168  如果result不等于empty_string则返回:0x10002
171  result等于在字符串中查找字符
172  如果result则返回:0x10003
175  result等于在字符串中查找字符
176  如果result则返回:0x10004
179  返回:0
调用者
名称描述
string_selftest_init