Symbol: timerqueue_linked_node
include/linux/hrtimer_types.h
42
struct timerqueue_linked_node node;
include/linux/timerqueue.h
12
bool timerqueue_linked_add(struct timerqueue_linked_head *head, struct timerqueue_linked_node *node);
include/linux/timerqueue.h
46
struct timerqueue_linked_node *timerqueue_linked_first(struct timerqueue_linked_head *head)
include/linux/timerqueue.h
48
return rb_entry_safe(head->rb_root.rb_leftmost, struct timerqueue_linked_node, node);
include/linux/timerqueue.h
52
struct timerqueue_linked_node *timerqueue_linked_next(struct timerqueue_linked_node *node)
include/linux/timerqueue.h
54
return rb_entry_safe(node->node.next, struct timerqueue_linked_node, node);
include/linux/timerqueue.h
58
struct timerqueue_linked_node *timerqueue_linked_prev(struct timerqueue_linked_node *node)
include/linux/timerqueue.h
60
return rb_entry_safe(node->node.prev, struct timerqueue_linked_node, node);
include/linux/timerqueue.h
64
bool timerqueue_linked_del(struct timerqueue_linked_head *head, struct timerqueue_linked_node *node)
include/linux/timerqueue.h
69
static __always_inline void timerqueue_linked_init(struct timerqueue_linked_node *node)
include/linux/timerqueue.h
74
static __always_inline bool timerqueue_linked_node_queued(struct timerqueue_linked_node *node)
kernel/time/hrtimer.c
1126
struct timerqueue_linked_node *next = timerqueue_linked_first(&base->active);
kernel/time/hrtimer.c
1218
struct timerqueue_linked_node *next = timerqueue_linked_next(&timer->node);
kernel/time/hrtimer.c
1219
struct timerqueue_linked_node *prev = timerqueue_linked_prev(&timer->node);
kernel/time/hrtimer.c
2065
struct timerqueue_linked_node *next = timerqueue_linked_first(&base->active);
kernel/time/hrtimer.c
2547
struct timerqueue_linked_node *node;
kernel/time/hrtimer.c
562
struct timerqueue_linked_node *node = timerqueue_linked_first(&base->active);
kernel/time/hrtimer.c
581
struct timerqueue_linked_node *next = timerqueue_linked_first(&base->active);
kernel/time/hrtimer.c
943
struct timerqueue_linked_node *next;
kernel/time/timer_list.c
61
struct timerqueue_linked_node *curr;
lib/timerqueue.c
87
container_of(rb_entry((_n), struct rb_node_linked, node), struct timerqueue_linked_node, node)
lib/timerqueue.c
94
bool timerqueue_linked_add(struct timerqueue_linked_head *head, struct timerqueue_linked_node *node)