Lines Matching defs:list_head
41 struct list_head {
42 struct list_head *next, *prev;
47 static HPT_INLINE void __list_add(struct list_head * _new, struct list_head * prev, struct list_head * next)
55 static HPT_INLINE void list_add(struct list_head *_new, struct list_head *head)
60 static HPT_INLINE void list_add_tail(struct list_head *_new, struct list_head *head)
65 static HPT_INLINE void __list_del(struct list_head * prev, struct list_head * next)
71 static HPT_INLINE void list_del(struct list_head *entry)
76 static HPT_INLINE void list_del_init(struct list_head *entry)
82 static HPT_INLINE int list_empty(struct list_head *head)
88 static HPT_INLINE void __list_splice(struct list_head *list,
89 struct list_head *head)
91 struct list_head *first = list->next;
92 struct list_head *last = list->prev;
93 struct list_head *at = head->next;
102 static HPT_INLINE void list_splice(struct list_head *list, struct list_head *head)
108 static HPT_INLINE void list_splice_init(struct list_head *list, struct list_head *head)