Lines Matching refs:list_head
14 struct list_head { struct
15 struct list_head *next, *prev; argument
21 struct list_head name = { &name, &name }
37 static __inline__ void __list_add(struct list_head * new, in __list_add()
38 struct list_head * prev, in __list_add()
39 struct list_head * next) in __list_add()
50 static __inline__ void list_add(struct list_head *new, struct list_head *head) in list_add()
58 static __inline__ void list_add_tail(struct list_head *new, struct list_head *head) in list_add_tail()
70 static __inline__ void __list_del(struct list_head * prev, in __list_del()
71 struct list_head * next) in __list_del()
77 static __inline__ void list_del(struct list_head *entry) in list_del()
82 static __inline__ int list_empty(struct list_head *head) in list_empty()
90 static __inline__ void list_splice(struct list_head *list, struct list_head *head) in list_splice()
92 struct list_head *first = list->next; in list_splice()
95 struct list_head *last = list->prev; in list_splice()
96 struct list_head *at = head->next; in list_splice()