Lines Matching refs:timer
197 static enum hrtimer_restart alarmtimer_fired(struct hrtimer *timer) in alarmtimer_fired() argument
199 struct alarm *alarm = container_of(timer, struct alarm, timer); in alarmtimer_fired()
214 hrtimer_set_expires(&alarm->timer, alarm->node.expires); in alarmtimer_fired()
330 alarm->timer.function = alarmtimer_fired; in __alarm_init()
345 hrtimer_init(&alarm->timer, alarm_bases[type].base_clockid, in alarm_init()
364 hrtimer_start(&alarm->timer, alarm->node.expires, HRTIMER_MODE_ABS); in alarm_start()
391 hrtimer_set_expires(&alarm->timer, alarm->node.expires); in alarm_restart()
392 hrtimer_restart(&alarm->timer); in alarm_restart()
412 ret = hrtimer_try_to_cancel(&alarm->timer); in alarm_try_to_cancel()
435 hrtimer_cancel_wait_running(&alarm->timer); in alarm_cancel()
646 hrtimer_cancel_wait_running(&timr->it.alarm.alarmtimer.timer); in alarm_timer_wait_running()
787 destroy_hrtimer_on_stack(&alarm->timer); in alarmtimer_do_nsleep()
814 hrtimer_init_on_stack(&alarm->timer, alarm_bases[type].base_clockid, in alarm_init_on_stack()