函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

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

函数名称:Allocate a new ddebug_table for the given module* and add it to the global list.

函数原型:int ddebug_add_module(struct _ddebug *tab, unsigned int n, const char *name)

返回类型:int

参数:

类型参数名称
struct _ddebug *tab
unsigned intn
const char *name
888  dt等于分配内存并置零
889  如果(dt == NULL)则
890  打印错误信息("error adding module: %s\n", name)
891  返回:负ENOMEM
899  mod_name等于name
900  num_ddebugs等于n
901  ddebugs等于tab
903  mutex_lock( & ddebug_lock)
904  添加链表项
905  mutex_unlock( & ddebug_lock)
907  vpr_info("%u debug prints in module %s\n", n, mod_name)
908  返回:0
调用者
名称描述
dynamic_debug_init
dynamic_debug_setup