社区
系统维护与使用区
帖子详情
如何快速找到内核代码中某函数的位置?
i_noname
2006-09-11 11:38:49
例如,我知道内核中有fork这个函数,但我不知道它在哪定义,如何把它找出来?
又如,我想列出内核中所有以sys_开头的函数,又该怎么做呢?
...全文
640
3
打赏
收藏
如何快速找到内核代码中某函数的位置?
例如,我知道内核中有fork这个函数,但我不知道它在哪定义,如何把它找出来? 又如,我想列出内核中所有以sys_开头的函数,又该怎么做呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
DanXer
2006-09-11
打赏
举报
回复
法1.grep
法2.用ctags或etags生成TAGS文件,用emacs浏览源码。
法3.用ctags生成tags文件,用vim浏览源码
fishlovecat
2006-09-11
打赏
举报
回复
搜索
i_noname
2006-09-11
打赏
举报
回复
grep --help了一下,现在明白了
grep -R 'sys_' /usr/src/linux就可以
谢谢
快速
找到
Linux Kernel
中
各种
函数
原型的方法
看到这个结果我也很绝望,当然我知道可以使用 CTRL + 左键 来做定位,但是在工程含有整个
内核
代码
的时候,也是非常缓慢的。 那么有什么更好的方法吗? 我突然想到了
内核
里面的变量定义一般的格式是 struct xxx { ......
Linux
内核
中
的各种锁
Linux
内核
中
的各种锁在现代操作系统里,同一时间可能有多个
内核
执行流在执行,因此
内核
其实象多进程多线程编程一样也需要一些同步机制来同步各执行单元对共享数据的访问。尤其是在多处理器系统上,更需要一些同步...
Linux
内核
调试方法
gdb:在调试模块时缺少一些至关重要的功能,它可用来查看
内核
的运行情况,包括反汇编
内核
函数
。 kgdb:能很方便的在源码级对
内核
进行调试,缺点是kgdb只能进行远程调试,它需要一根串口线及两台机器来调试
内核
...
Linux
内核
设计与实现(一)| 进程管理
微
内核
在某些OS的改良Linux与Unix的显著差异
内核
开发的特点内联
函数
内核
的内存不分页
内核
为什么要注意同步和并发进程的两种虚拟机制Linux
中
的进程创建 2.2 进程描述符的存放 标识进程:PID 如何得到文件描述符:...
如何
快速
读懂开源
代码
?
如何
快速
读懂开源
代码
?
系统维护与使用区
19,612
社区成员
74,603
社区内容
发帖
与我相关
我的任务
系统维护与使用区
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
复制链接
扫一扫
分享
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章