Lines Matching defs:list_head
19 struct list_head {
20 struct list_head *next, *prev;
26 struct list_head name = LIST_HEAD_INIT(name)
32 void __list_add(struct list_head * add, struct list_head * prev, struct list_head * next);
33 void list_add(struct list_head *add, struct list_head *head);
34 void list_add_tail(struct list_head *add, struct list_head *head);
35 void __list_del(struct list_head * prev, struct list_head * next);
36 void list_del(struct list_head *entry);
37 void list_del_init(struct list_head *entry);
38 int list_empty(struct list_head *head);
39 void list_splice(struct list_head *list, struct list_head *head);
43 * @ptr: the &struct list_head pointer.
52 * @pos: the &struct list_head to use as a loop counter.
61 * @pos: the &struct list_head to use as a loop counter.
62 * @pnext: the &struct list_head to use as a pointer to the next item.