[問題] 請問有偵測某函數是否初始化的函數嗎?

看板LinuxDev作者 (海浪滔滔)時間11年前 (2013/06/06 15:54), 編輯推噓2(208)
留言10則, 6人參與, 最新討論串1/1
不好意思!標題寫的有點霧煞煞~ 就是小弟需要call某一個function,但是不確定他是否已初始化了 我記得好像有這種function可以作初使化的偵測 ,如果尚未初始化 就停在那邊等他初始化完再繼續? 想請各位大神幫忙一下!!!!謝謝!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.200.12.86

06/07 08:35, , 1F
multi-thread ?? eventfd 如何 ??
06/07 08:35, 1F

06/07 09:11, , 2F
A driver要call B driver的函數,可是A先載入
06/07 09:11, 2F

06/07 09:13, , 3F
必需要等b載入後再去call,所以有沒有可以偵測的函數
06/07 09:13, 3F

06/07 09:14, , 4F
抱歉,表達能力有點差 看得懂我意思嗎??
06/07 09:14, 4F

06/07 13:44, , 5F
如果是driver怎麼會這樣寫,通常自己定義load的順序阿
06/07 13:44, 5F

06/10 19:37, , 6F
這種狀況A應該要在B載入完之後才載入吧..@@
06/10 19:37, 6F

06/13 08:55, , 7F
我自己是這樣作沒錯 但前輩希望我不要擅自更改 所以..
06/13 08:55, 7F

06/14 16:02, , 8F
那問你那前輩要怎麼解這問題
06/14 16:02, 8F

06/14 23:30, , 9F
先載入的driver export出一個complete變數,然後等待B
06/14 23:30, 9F

06/14 23:30, , 10F
driver來complet driver A的這個變數,這樣A就可以往下走
06/14 23:30, 10F
文章代碼(AID): #1Hi417H- (LinuxDev)