有辦法查看函式被誰呼叫嗎? - Linux

Iris avatar
By Iris
at 2013-09-25T14:55

Table of Contents

各位大大們好,最近小弟在對於
linux kernel的部分學習了解,
目前主要是用ctag的方式去找
出程式碼的脈絡或定義,不過
在過程中有時候也需要往下追,
不知道有沒有可以找出函式被誰呼叫的
這種工具呢?


謝謝大家

--
Tags: Linux

All Comments

Olive avatar
By Olive
at 2013-09-26T01:27
呃 ... grep -r function_name .
Xanthe avatar
By Xanthe
at 2013-09-27T13:58
改成 grep -rn --color 好了,比較好讀 XD
Rachel avatar
By Rachel
at 2013-09-30T18:17
用cscope吧,可以查該symbol出現在哪裡
Rosalind avatar
By Rosalind
at 2013-10-02T21:04
backtrace, 或者用dump_stack (如果那玩意真的是function)
Bethany avatar
By Bethany
at 2013-10-04T02:34
cscope, eclipse+cdt, Windows下商業軟體source insight
Leila avatar
By Leila
at 2013-10-06T07:57
還有cscope的前端kscope,不過這套我很久沒用就是了
Kelly avatar
By Kelly
at 2013-10-09T14:05
推一下 Eclipse CDT
James avatar
By James
at 2013-10-12T15:55
可以有很多地方呼叫這個 function 啊 這樣推不容易找
如果能 runtime 來找的話 可能容易些 用 ftrace 可以知道
James avatar
By James
at 2013-10-13T02:47
是誰呼叫了這個 function
http://people.canonical.com/~acelan/2010-aka-linux/

apt-get upgrade後gcin異常

Edwina avatar
By Edwina
at 2013-09-24T21:45
這兩天因為FX聲級的關係,突然發神經把Debian抓來升級, 升級完之後也沒覺得哪邊有比較順倒是一堆東西變得不太一樣orz gcin我都是用詞音,選字則是asdfzxcv這一種,我會調成4x2的方式,也就是像 a s d f z x c v 今天升級之後突然發現選字變成了 a d z c s f x ...

用rpm安裝kernel

Noah avatar
By Noah
at 2013-09-24T21:10
各位大大好,小弟想問一個問題 我是用Fedora 16,在使用VirtualBox出現了內核不符的問題 於是我用筆電去下載了kernel-PEA-3.6.11-4.fc16.i186.rpm 興沖沖的要來安裝時(我用 rpm -i 檔案 安裝) 結果卻出現: ===================== ...

內核選項遺失?

Yedda avatar
By Yedda
at 2013-09-24T10:28
請問小型 Linux 會把某些內核選項直接刪除嗎? 讓使用者無法使用 make menuconfig 致能該選項。 這是我想打開的功能 http://www.fccps.cz/download/adv/frr/pcm-3643.html CONFIG_SERIAL // async ...

xfs project quota 搬移檔案問題

Candice avatar
By Candice
at 2013-09-23T17:53
使用一段時間xfs project quota有遇到一個問題, 官方文件 及google似乎找不太到..問題如下 : 我在一個有設定quota的資料夾下要將檔案搬出 (情況1) 而mv指令在搬移到沒有設quota的資料夾它的inode是不會變的 (情況2) 但搬移到有設quota的資料夾時它的inod ...

HackingThursday 固定聚會 (2013-09-26)

Xanthe avatar
By Xanthe
at 2013-09-23T12:08
通告網址: [http://www.hackingthursday.org/][1] * * * * 時間: 每週四晚上 19:30 至 22:00 ( 熱食供應至 20:00 ) * 地點: 伯朗咖啡 ( 建國店 ) * 地址: 台北市大安區建國南路一段 166 號 3 樓 * 鄰 ...