函数逻辑报告 |
Source Code:kernel\kcov.c |
Create Date:2022-07-27 12:37:49 |
Last Modify:2020-03-12 14:18:49 | Copyright©Brick |
首页 | 函数Tree |
注解内核,赢得工具 | 下载SCCT | English |
函数名称:kcov_remote_start() and kcov_remote_stop() can be used to annotate a section* of code in a kernel background thread to allow kcov to be used to collect* coverage from that part of code
函数原型:void kcov_remote_start(u64 handle)
返回类型:void
参数:
类型 | 参数 | 名称 |
---|---|---|
u64 | handle |
768 | 如果WARN_ON(!kcov_check_handle(handle, true, true, true))则返回 |
780 | kcov_debug("handle = %llx\n", handle) |
782 | 加自旋锁 |
784 | 如果非remote则 |
798 | sequence等于Sequence is incremented each time kcov is reenabled, used by* kcov_remote_stop(), see the comment there. |
800 | 自旋锁解锁 |
802 | 如果非area则 |
804 | 如果非area则 |
811 | area等于0 |
813 | kcov_debug("area = %px, size = %u", area, size) |
源代码转换工具 开放的插件接口 | X |
---|---|
支持:c/c++/esqlc/java Oracle/Informix/Mysql 插件可实现:逻辑报告 代码生成和批量转换代码 |