Lines Matching refs:list_head
52 struct list_head struct
54 struct list_head *prev; argument
55 struct list_head *next; argument
58 static inline void list_inithead(struct list_head *item) in list_inithead()
64 static inline void list_add(struct list_head *item, struct list_head *list) in list_add()
72 static inline void list_addtail(struct list_head *item, struct list_head *list) in list_addtail()
80 static inline bool list_is_empty(const struct list_head *list);
82 static inline void list_replace(struct list_head *from, struct list_head *to) in list_replace()
94 static inline void list_del(struct list_head *item) in list_del()
101 static inline void list_delinit(struct list_head *item) in list_delinit()
109 static inline bool list_is_empty(const struct list_head *list) in list_is_empty()
114 static inline bool list_is_linked(const struct list_head *list) in list_is_linked()
125 static inline bool list_is_singular(const struct list_head *list) in list_is_singular()
130 static inline unsigned list_length(const struct list_head *list) in list_length()
132 struct list_head *node; in list_length()
139 static inline void list_splice(struct list_head *src, struct list_head *dst) in list_splice()
150 static inline void list_splicetail(struct list_head *src, struct list_head *dst) in list_splicetail()
161 static inline void list_validate(const struct list_head *list) in list_validate()
163 struct list_head *node; in list_validate()