linux - 找出在目标文件函数中使用了哪些函数
问题描述
假设我有具有两个功能的 linux 内核模块
function A
function c
从内核调用
function B
function d
从内核调用
现在,如果我通过类似工具传递这个模块的目标文件,readelf
我nm
可以看到二进制文件中使用的符号,但我想知道哪个函数在哪个函数中使用?
解决方案
我想知道的是哪个函数里面使用了哪个函数
objdump -dr kernel_module.ko
会告诉你你想要什么。
推荐阅读
- mysql - 在 MySQL 中生成大量数字
- graph - 在 AMPL 中索引元组集的便捷方法
- ruby-on-rails - 在 Rails 项目中从 Yarn 迁移到 Npm 会因缺少依赖项错误而破坏 Webpacker
- i2c - 如何使用 i2cset 写入 16 位 I2C 地址
- node.js - 除了芒果中的一个文档,我如何更新许多?使用 node.js
- python - 允许用户在会话期间切换帐户
- yaml - 通过 minikube 作业运行程序
- javascript - FaceBook JS SDK:从不调用“Captive Portal Login”android 浏览器上的回调函数
- postgresql - 如何在连接表的 postgresql 中创建索引?
- javascript - 如何等到所有的承诺完成