函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

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

函数名称:__test_bitmap_parselist

函数原型:static void __init __test_bitmap_parselist(int is_user)

返回类型:void

参数:

类型参数名称
intis_user
360  DECLARE_BITMAP(查找文件中的块号, 2048)
361  mode等于如果is_user则"_user"否则""
363 i小于ARRAY_SIZE - get the number of elements in array @arr*@arr: array to be sized(parselist_tests)循环
366  如果is_user
368  len等于strlen(in)
370  set_fs(KERNEL_DS)
371  time等于ktime_get()
374  time等于ktime_get()减time
375  set_fs(orig_fs)
376  否则
377  time等于ktime_get()
379  time等于ktime_get()减time
382  如果err不等于errno
383  打印错误信息("parselist%s: %d: input is %s, errno is %d, expected %d\n", mode, i, in, err, errno)
385  继续下一循环
390  打印错误信息("parselist%s: %d: input is %s, result is 0x%lx, expected 0x%lx\n", mode, i, in, 查找文件中的块号, * expected)
393  继续下一循环
396  如果flags按位与PARSE_TIME打印错误信息("parselist%s: %d: input is '%s' OK, Time: %llu\n", mode, i, in, time)
调用者
名称描述
test_bitmap_parselist
test_bitmap_parselist_user