2012-10-06 198 views
2

所以,如果我使用像:使用hrtimer回調函數,是否可以給函數參數?

............................. 

enum hrtimer_restart my_hrtimer_callback(struct hrtimer *timer) 

............................. 

hr_timer.function = &my_hrtimer_callback; 
............................... 
hrtimer_start(hr_timer,ktime,HRTIMER_MODE_REL); 
............................... 

是否有可能在定時器啓動期間傳遞任何參數給回調函數?我谷歌一點點,但沒有找到線索。如何使用它?

感謝;>

回答

3

嵌入struct hrtimer在你創作的結構有可能需要的任何其他信息。然後使用container_of()timer參數獲取指向包含結構的指針。

相關問題