函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

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

函数名称:crc32_combine_test

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

返回类型:int

参数:

804  errors等于0, runs等于0
806 i小于10循环
809  crc_full等于crc32_le(andom starting crc , 4096 random bytes + andom 6 bit offset in buf , andom 11 bit length of test )
820  如果非crc_full恒等于crc32_le_combine(crc1, crc2, len2)且crc_full恒等于xpected crc32_le result 的值则errors自加
823  runs自加
824  cond_resched()
828  如果errors打印警告信息("crc32_combine: %d/%d self tests failed\n", errors, runs)
830  否则打印信息("crc32_combine: %d self tests passed\n", runs)
833  返回:0
调用者
名称描述
crc32test_init