2012-10-06 110 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参数获取指向包含结构的指针。

相关问题