Lines Matching refs:list_head
32 struct list_head { struct
33 struct list_head *next, *prev; argument
39 struct list_head name = LIST_HEAD_INIT(name)
47 struct list_head *_head = (head); \
57 static inline void __list_add(struct list_head *new, in __list_add()
58 struct list_head *prev, in __list_add()
59 struct list_head *next) in __list_add()
75 static inline void list_add(struct list_head *new, struct list_head *head) in list_add()
88 static inline void list_add_tail(struct list_head *new, struct list_head *head) in list_add_tail()
99 static __inline__ void __list_add_rcu(struct list_head * new, in __list_add_rcu()
100 struct list_head * prev, in __list_add_rcu()
101 struct list_head * next) in __list_add_rcu()
117 static __inline__ void list_add_rcu(struct list_head *new, struct list_head *head) in list_add_rcu()
130 static __inline__ void list_add_tail_rcu(struct list_head *new, struct list_head *head) in list_add_tail_rcu()
142 static inline void __list_del(struct list_head * prev, struct list_head * next) in __list_del()
154 static inline void list_del(struct list_head *entry) in list_del()
172 static inline void list_del_rcu(struct list_head *entry) in list_del_rcu()
182 static inline void list_del_init(struct list_head *entry) in list_del_init()
193 static inline void list_move(struct list_head *list, struct list_head *head) in list_move()
204 static inline void list_move_tail(struct list_head *list, in list_move_tail()
205 struct list_head *head) in list_move_tail()
215 static inline int list_empty(struct list_head *head) in list_empty()
220 static inline void __list_splice(struct list_head *list, in __list_splice()
221 struct list_head *head) in __list_splice()
223 struct list_head *first = list->next; in __list_splice()
224 struct list_head *last = list->prev; in __list_splice()
225 struct list_head *at = head->next; in __list_splice()
239 static inline void list_splice(struct list_head *list, struct list_head *head) in list_splice()
252 static inline void list_splice_init(struct list_head *list, in list_splice_init()
253 struct list_head *head) in list_splice_init()