Lines Matching refs:list
51 static inline void INIT_LIST_HEAD(struct list_head *list) in INIT_LIST_HEAD() argument
53 list->next = list; in INIT_LIST_HEAD()
54 list->prev = list; in INIT_LIST_HEAD()
165 static inline void list_move(struct list_head *list, struct list_head *head) in list_move() argument
167 __list_del_entry(list); in list_move()
168 list_add(list, head); in list_move()
176 static inline void list_move_tail(struct list_head *list, in list_move_tail() argument
179 __list_del_entry(list); in list_move_tail()
180 list_add_tail(list, head); in list_move_tail()
188 static inline int list_is_first(const struct list_head *list, const struct list_head *head) in list_is_first() argument
190 return list->prev == head; in list_is_first()
198 static inline int list_is_last(const struct list_head *list, const struct list_head *head) in list_is_last() argument
200 return list->next == head; in list_is_last()
208 static inline int list_is_head(const struct list_head *list, const struct list_head *head) in list_is_head() argument
210 return list == head; in list_is_head()