Searched refs:timerqueue (Results 1 – 5 of 5) sorted by relevance
/linux-3.4.99/kernel/time/ |
D | alarmtimer.c | 39 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/ |
D | interface.c | 409 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()
|
D | class.c | 173 timerqueue_init_head(&rtc->timerqueue); in rtc_device_register()
|
/linux-3.4.99/include/linux/ |
D | rtc.h | 199 struct timerqueue_head timerqueue; member
|
/linux-3.4.99/lib/ |
D | Makefile | 11 rbtree.o radix-tree.o dump_stack.o timerqueue.o\
|