Lines Matching defs:list_head
47 struct list_head
49 struct list_head *prev;
50 struct list_head *next;
53 static inline void list_inithead(struct list_head *item)
65 static inline void list_add(struct list_head *item, struct list_head *list)
79 static inline void list_addtail(struct list_head *item, struct list_head *list)
87 static inline bool list_is_empty(const struct list_head *list);
89 static inline void list_replace(struct list_head *from, struct list_head *to)
101 static inline void list_del(struct list_head *item)
108 static inline void list_delinit(struct list_head *item)
116 static inline bool list_is_empty(const struct list_head *list)
121 static inline bool list_is_linked(const struct list_head *list)
132 static inline bool list_is_singular(const struct list_head *list)
137 static inline unsigned list_length(const struct list_head *list)
139 struct list_head *node;
146 static inline void list_splice(struct list_head *src, struct list_head *dst)
157 static inline void list_splicetail(struct list_head *src, struct list_head *dst)
168 static inline void list_validate(const struct list_head *list)
170 struct list_head *node;
185 static inline void list_move_to(struct list_head *item, struct list_head *loc) {