linux 内核驱动打印函数名
时间: 2024-05-28 15:07:34 浏览: 114
Linux内核驱动中可以使用printk()函数来打印信息,包括函数名。在内核代码中,可以使用__func__宏来获取当前函数的名称,可以将其作为printk()函数的参数之一,从而在打印信息时包含函数名称。例如:
```
void my_func()
{
printk(KERN_INFO "Function %s is called.\n", __func__);
}
```
这个函数会打印出类似于"Function my_func is called."的信息,并且这个信息中包含了当前函数的名称。
阅读全文