使用hrtimercallback函数,是否可以给函数参数?

所以如果我使用像:

............................. enum hrtimer_restart my_hrtimer_callback( struct hrtimer *timer ) ............................. hr_timer.function = &my_hrtimer_callback; ............................... hrtimer_start(hr_timer,ktime,HRTIMER_MODE_REL); ............................... 

在定时器启动期间是否可以将任何parameter passing给callback函数? 我谷歌一点点,但没有find一个线索。 如何使用?

感谢;>

struct hrtimer嵌入到您创建的结构中,该结构可能需要任何附加信息。 然后使用container_of()timer参数中获取指向包含结构的指针。