Loading include/linux/timerqueue.h +14 −1 Original line number Diff line number Diff line Loading @@ -20,10 +20,23 @@ extern void timerqueue_add(struct timerqueue_head *head, struct timerqueue_node *node); extern void timerqueue_del(struct timerqueue_head *head, struct timerqueue_node *node); extern struct timerqueue_node *timerqueue_getnext(struct timerqueue_head *head); extern struct timerqueue_node *timerqueue_iterate_next( struct timerqueue_node *node); /** * timerqueue_getnext - Returns the timer with the earlies expiration time * * @head: head of timerqueue * * Returns a pointer to the timer node that has the * earliest expiration time. */ static inline struct timerqueue_node *timerqueue_getnext(struct timerqueue_head *head) { return head->next; } static inline void timerqueue_init(struct timerqueue_node *node) { RB_CLEAR_NODE(&node->node); Loading lib/timerqueue.c +0 −14 Original line number Diff line number Diff line Loading @@ -84,20 +84,6 @@ void timerqueue_del(struct timerqueue_head *head, struct timerqueue_node *node) } EXPORT_SYMBOL_GPL(timerqueue_del); /** * timerqueue_getnext - Returns the timer with the earlies expiration time * * @head: head of timerqueue * * Returns a pointer to the timer node that has the * earliest expiration time. */ struct timerqueue_node *timerqueue_getnext(struct timerqueue_head *head) { return head->next; } EXPORT_SYMBOL_GPL(timerqueue_getnext); /** * timerqueue_iterate_next - Returns the timer after the provided timer * Loading Loading
include/linux/timerqueue.h +14 −1 Original line number Diff line number Diff line Loading @@ -20,10 +20,23 @@ extern void timerqueue_add(struct timerqueue_head *head, struct timerqueue_node *node); extern void timerqueue_del(struct timerqueue_head *head, struct timerqueue_node *node); extern struct timerqueue_node *timerqueue_getnext(struct timerqueue_head *head); extern struct timerqueue_node *timerqueue_iterate_next( struct timerqueue_node *node); /** * timerqueue_getnext - Returns the timer with the earlies expiration time * * @head: head of timerqueue * * Returns a pointer to the timer node that has the * earliest expiration time. */ static inline struct timerqueue_node *timerqueue_getnext(struct timerqueue_head *head) { return head->next; } static inline void timerqueue_init(struct timerqueue_node *node) { RB_CLEAR_NODE(&node->node); Loading
lib/timerqueue.c +0 −14 Original line number Diff line number Diff line Loading @@ -84,20 +84,6 @@ void timerqueue_del(struct timerqueue_head *head, struct timerqueue_node *node) } EXPORT_SYMBOL_GPL(timerqueue_del); /** * timerqueue_getnext - Returns the timer with the earlies expiration time * * @head: head of timerqueue * * Returns a pointer to the timer node that has the * earliest expiration time. */ struct timerqueue_node *timerqueue_getnext(struct timerqueue_head *head) { return head->next; } EXPORT_SYMBOL_GPL(timerqueue_getnext); /** * timerqueue_iterate_next - Returns the timer after the provided timer * Loading