Searched refs:timerqueue (Results 1 – 6 of 6) sorted by relevance
/Linux-v5.4/drivers/rtc/ |
D | interface.c | 490 timerqueue_add(&rtc->timerqueue, &rtc->aie_timer.node); in rtc_initialize_alarm() 776 struct timerqueue_node *next = timerqueue_getnext(&rtc->timerqueue); in rtc_timer_enqueue() 791 timerqueue_add(&rtc->timerqueue, &timer->node); in rtc_timer_enqueue() 804 timerqueue_del(&rtc->timerqueue, &timer->node); in rtc_timer_enqueue() 836 struct timerqueue_node *next = timerqueue_getnext(&rtc->timerqueue); in rtc_timer_remove() 838 timerqueue_del(&rtc->timerqueue, &timer->node); in rtc_timer_remove() 845 next = timerqueue_getnext(&rtc->timerqueue); in rtc_timer_remove() 884 while ((next = timerqueue_getnext(&rtc->timerqueue))) { in rtc_timer_do_work() 890 timerqueue_del(&rtc->timerqueue, &timer->node); in rtc_timer_do_work() 902 timerqueue_add(&rtc->timerqueue, &timer->node); in rtc_timer_do_work() [all …]
|
D | class.c | 173 timerqueue_init_head(&rtc->timerqueue); in rtc_allocate_device()
|
/Linux-v5.4/kernel/time/ |
D | alarmtimer.c | 44 struct timerqueue_head timerqueue; member 163 timerqueue_del(&base->timerqueue, &alarm->node); in alarmtimer_enqueue() 165 timerqueue_add(&base->timerqueue, &alarm->node); in alarmtimer_enqueue() 183 timerqueue_del(&base->timerqueue, &alarm->node); in alarmtimer_dequeue() 269 next = timerqueue_getnext(&base->timerqueue); in alarmtimer_suspend() 889 timerqueue_init_head(&alarm_bases[i].timerqueue); in alarmtimer_init()
|
/Linux-v5.4/scripts/gdb/linux/ |
D | timerlist.py | 29 timerqueue = utils.container_of(rb_node, timerqueue_node_type.pointer(), 31 timer = utils.container_of(timerqueue, hrtimer_type.pointer(), "node")
|
/Linux-v5.4/include/linux/ |
D | rtc.h | 120 struct timerqueue_head timerqueue; member
|
/Linux-v5.4/lib/ |
D | Makefile | 28 rbtree.o radix-tree.o timerqueue.o xarray.o \
|