源码:kernel-model/export-3.5.aspect
此文件定义了一个源码重构(插桩)的方面文件,将所有驱动程序的导出函数的每一次调用之后都执行一次ldv_func_check($res)或者ldv_check_pointer($res)函数。后者针对返回值为指针的函数(1524个函数),前者针对其他类型返回值函数(6813个函数)。
尚存问题:
开头一句/*Export functions sre skiped.*/ 是否是在说在当前的ldv实现中并没有对导出函数的调用进行重构(忽略导出函数)?
本文介绍了一个源码重构方案,通过插桩技术,在所有驱动程序的导出函数调用后执行特定检查函数,以确保函数运行安全与正确性。详细解释了检查函数的使用场景与实现细节。
957

被折叠的 条评论
为什么被折叠?



