Lines Matching refs:list_head
39 struct list_head { struct
40 struct list_head *next, *prev; argument
45 static HPT_INLINE void __list_add(struct list_head * _new, struct list_head * prev, struct list_hea… in __list_add()
53 static HPT_INLINE void list_add(struct list_head *_new, struct list_head *head) in list_add()
58 static HPT_INLINE void list_add_tail(struct list_head *_new, struct list_head *head) in list_add_tail()
63 static HPT_INLINE void __list_del(struct list_head * prev, struct list_head * next) in __list_del()
69 static HPT_INLINE void list_del(struct list_head *entry) in list_del()
74 static HPT_INLINE void list_del_init(struct list_head *entry) in list_del_init()
80 static HPT_INLINE int list_empty(struct list_head *head) in list_empty()
86 static HPT_INLINE void __list_splice(struct list_head *list, in __list_splice()
87 struct list_head *head) in __list_splice()
89 struct list_head *first = list->next; in __list_splice()
90 struct list_head *last = list->prev; in __list_splice()
91 struct list_head *at = head->next; in __list_splice()
100 static HPT_INLINE void list_splice(struct list_head *list, struct list_head *head) in list_splice()
106 static HPT_INLINE void list_splice_init(struct list_head *list, struct list_head *head) in list_splice_init()