Lines Matching defs:list_head
42 struct list_head {
43 struct list_head *next, *prev;
48 static HPT_INLINE void __list_add(struct list_head * _new, struct list_head * prev, struct list_head * next)
56 static HPT_INLINE void list_add(struct list_head *_new, struct list_head *head)
61 static HPT_INLINE void list_add_tail(struct list_head *_new, struct list_head *head)
66 static HPT_INLINE void __list_del(struct list_head * prev, struct list_head * next)
72 static HPT_INLINE void list_del(struct list_head *entry)
77 static HPT_INLINE void list_del_init(struct list_head *entry)
83 static HPT_INLINE int list_empty(struct list_head *head)
89 static HPT_INLINE void __list_splice(struct list_head *list,
90 struct list_head *head)
92 struct list_head *first = list->next;
93 struct list_head *last = list->prev;
94 struct list_head *at = head->next;
103 static HPT_INLINE void list_splice(struct list_head *list, struct list_head *head)
109 static HPT_INLINE void list_splice_init(struct list_head *list, struct list_head *head)