Lines Matching defs:list_head
19 struct list_head {
20 struct list_head *next, *prev;
26 struct list_head name = LIST_HEAD_INIT(name)
28 static inline void INIT_LIST_HEAD(struct list_head *list)
40 static inline void __list_add(struct list_head *new,
41 struct list_head *prev,
42 struct list_head *next)
58 static inline void list_add(struct list_head *new, struct list_head *head)
70 static inline void __list_del(struct list_head * prev, struct list_head * next)
80 static inline void __list_del_entry(struct list_head *entry)
91 static inline void list_del(struct list_head *entry)
100 * @ptr: the &struct list_head pointer.
102 * @member: the name of the list_head within the struct.
108 * @pos: the &struct list_head to use as a loop cursor.
116 * @pos: the &struct list_head to use as a loop cursor.
117 * @n: another &struct list_head to use as temporary storage