Lines Matching refs:timer
199 static enum hrtimer_restart alarmtimer_fired(struct hrtimer *timer) in alarmtimer_fired() argument
201 struct alarm *alarm = container_of(timer, struct alarm, timer); in alarmtimer_fired()
216 hrtimer_set_expires(&alarm->timer, alarm->node.expires); in alarmtimer_fired()
337 alarm->timer.function = alarmtimer_fired; in __alarm_init()
352 hrtimer_init(&alarm->timer, alarm_bases[type].base_clockid, in alarm_init()
371 hrtimer_start(&alarm->timer, alarm->node.expires, HRTIMER_MODE_ABS); in alarm_start()
398 hrtimer_set_expires(&alarm->timer, alarm->node.expires); in alarm_restart()
399 hrtimer_restart(&alarm->timer); in alarm_restart()
419 ret = hrtimer_try_to_cancel(&alarm->timer); in alarm_try_to_cancel()
442 hrtimer_cancel_wait_running(&alarm->timer); in alarm_cancel()
650 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()