Home
last modified time | relevance | path

Searched refs:timerqueue_node (Results 1 – 12 of 12) sorted by relevance

/OK3568_Linux_fs/kernel/include/linux/
H A Dtimerqueue.h9 struct timerqueue_node { struct
20 struct timerqueue_node *node); argument
22 struct timerqueue_node *node);
23 extern struct timerqueue_node *timerqueue_iterate_next(
24 struct timerqueue_node *node);
34 struct timerqueue_node *timerqueue_getnext(struct timerqueue_head *head) in timerqueue_getnext()
38 return rb_entry(leftmost, struct timerqueue_node, node); in timerqueue_getnext()
41 static inline void timerqueue_init(struct timerqueue_node *node) in timerqueue_init()
46 static inline bool timerqueue_node_queued(struct timerqueue_node *node) in timerqueue_node_queued()
51 static inline bool timerqueue_node_expires(struct timerqueue_node *node) in timerqueue_node_expires()
H A Dalarmtimer.h43 struct timerqueue_node node;
H A Dposix-timers.h71 struct timerqueue_node node;
H A Drtc.h77 struct timerqueue_node node;
H A Dhrtimer.h120 struct timerqueue_node node;
/OK3568_Linux_fs/kernel/lib/
H A Dtimerqueue.c27 bool timerqueue_add(struct timerqueue_head *head, struct timerqueue_node *node) in timerqueue_add()
31 struct timerqueue_node *ptr; in timerqueue_add()
39 ptr = rb_entry(parent, struct timerqueue_node, node); in timerqueue_add()
63 bool timerqueue_del(struct timerqueue_head *head, struct timerqueue_node *node) in timerqueue_del()
83 struct timerqueue_node *timerqueue_iterate_next(struct timerqueue_node *node) in timerqueue_iterate_next()
92 return container_of(next, struct timerqueue_node, node); in timerqueue_iterate_next()
/OK3568_Linux_fs/kernel/drivers/rtc/
H A Dinterface.c807 struct timerqueue_node *next = timerqueue_getnext(&rtc->timerqueue); in rtc_timer_enqueue()
870 struct timerqueue_node *next = timerqueue_getnext(&rtc->timerqueue); in rtc_timer_remove()
906 struct timerqueue_node *next; in rtc_timer_do_work()
H A Dclass.c30 struct timerqueue_node *node; in rtc_device_release()
/OK3568_Linux_fs/kernel/kernel/time/
H A Dhrtimer.c511 struct timerqueue_node *next; in __hrtimer_next_event_base()
1622 struct timerqueue_node *node; in __hrtimer_run_queues()
2089 struct timerqueue_node *node; in migrate_hrtimer_list()
H A Dtimer_list.c78 struct timerqueue_node *curr; in print_active_timers()
H A Dposix-cpu-timers.c457 struct timerqueue_node *node; in cleanup_timerqueue()
771 struct timerqueue_node *next; in collect_timerqueue()
H A Dalarmtimer.c265 struct timerqueue_node *next; in alarmtimer_suspend()