linux kernel 打印函数指针对应的函数名
来源:互联网 发布:c语言手机编译器中文 编辑:程序博客网 时间:2024/04/28 23:19
内核中函数指针用的很多,在debug 的时候能直接打印出一个函数指针对应的函数就会很方便。
打印裸指针(raw pointer)用 %p,%p除了可以用来打印指针外还可以打印其它的信息
%pF可打印函数指针的函数名和偏移地址,%pf只打印函数指针的函数名,不打印偏移地址。
如
printk("%pf %pF\n", ptr, ptr) will print:
module_start module_start+0x0/0x62 [hello]
module_start module_start+0x0/0x62 [hello]
但是为了支持这个功能你需要开启CONFIG_KALLSYMS 选项
参考:
http://haohetao.iteye.com/blog/1147791
1 0
- linux kernel 打印函数指针对应的函数名
- 使用回溯函数打印函数指针指向的函数名
- 如何打印函数指针指向的函数名
- 如何打印函数指针的函数名-总结
- 【调试】打印函数栈,以及由函数指针输出函数名的方法
- 函数名、函数指针
- inux kernel 里面打印堆栈的函数
- 查看函数组对应的程序名
- linux在函数中打印当前函数名
- 函数指针的例子,需要类型对应
- 在linux kernel中打印函数调用的堆栈的方法
- 函数指针与函数名
- 函数名与函数指针
- 函数名与函数指针
- 函数名与函数指针
- 函数名与函数指针
- 函数名与函数指针
- 函数名与函数指针
- 函数参数的使用
- 机器学习框架、库和软件集合:awesome-machine-learning
- android的Jni层调用.so库(小记)
- 静态编译与动态编译
- openfire外部组件的编写-这玩意干啥用的?
- linux kernel 打印函数指针对应的函数名
- 浅尝Unity 3D的Asset Bundle知识(二)-----打包基础篇
- mac 修改系统配置参数 主机名 等
- 关于学习C++和编程的50个建议和观点
- js去掉字符串前后空格的五种方法
- Unity3D中如何访问数据库
- android中LayoutInflater的3种使用以及getSystemService的API
- atitit.php 流行框架 前三甲为:Laravel、Phalcon、Symfony2 attilax 总结
- 形态学开闭操作