Home
last modified time | relevance | path

Searched refs:timerqueue (Results 1 – 5 of 5) sorted by relevance

/linux-3.4.99/kernel/time/
Dalarmtimer.c39 struct timerqueue_head timerqueue; member
140 timerqueue_add(&base->timerqueue, &alarm->node); in alarmtimer_enqueue()
143 if (&alarm->node == timerqueue_getnext(&base->timerqueue)) { in alarmtimer_enqueue()
162 struct timerqueue_node *next = timerqueue_getnext(&base->timerqueue); in alarmtimer_remove()
167 timerqueue_del(&base->timerqueue, &alarm->node); in alarmtimer_remove()
172 next = timerqueue_getnext(&base->timerqueue); in alarmtimer_remove()
200 while ((next = timerqueue_getnext(&base->timerqueue))) { in alarmtimer_fired()
209 timerqueue_del(&base->timerqueue, &alarm->node); in alarmtimer_fired()
220 timerqueue_add(&base->timerqueue, &alarm->node); in alarmtimer_fired()
271 next = timerqueue_getnext(&base->timerqueue); in alarmtimer_suspend()
[all …]
/linux-3.4.99/drivers/rtc/
Dinterface.c409 timerqueue_add(&rtc->timerqueue, &rtc->aie_timer.node); in rtc_initialize_alarm()
766 timerqueue_add(&rtc->timerqueue, &timer->node); in rtc_timer_enqueue()
767 if (&timer->node == timerqueue_getnext(&rtc->timerqueue)) { in rtc_timer_enqueue()
776 timerqueue_del(&rtc->timerqueue, &timer->node); in rtc_timer_enqueue()
806 struct timerqueue_node *next = timerqueue_getnext(&rtc->timerqueue); in rtc_timer_remove()
807 timerqueue_del(&rtc->timerqueue, &timer->node); in rtc_timer_remove()
812 next = timerqueue_getnext(&rtc->timerqueue); in rtc_timer_remove()
849 while ((next = timerqueue_getnext(&rtc->timerqueue))) { in rtc_timer_do_work()
855 timerqueue_del(&rtc->timerqueue, &timer->node); in rtc_timer_do_work()
865 timerqueue_add(&rtc->timerqueue, &timer->node); in rtc_timer_do_work()
Dclass.c173 timerqueue_init_head(&rtc->timerqueue); in rtc_device_register()
/linux-3.4.99/include/linux/
Drtc.h199 struct timerqueue_head timerqueue; member
/linux-3.4.99/lib/
DMakefile11 rbtree.o radix-tree.o dump_stack.o timerqueue.o\