Lines Matching refs:list_head
40 #define list_empty(a) ((a)->list_head.list_next == &(a)->list_head)
72 list->list_head.list_next = list->list_head.list_prev =
73 &list->list_head;
79 list_node_t *node = &list->list_head;
82 ASSERT(list->list_head.list_next == node);
83 ASSERT(list->list_head.list_prev == node);
113 list_node_t *lold = &list->list_head;
120 list_node_t *lold = &list->list_head;
136 list_node_t *head = list->list_head.list_next;
137 if (head == &list->list_head)
146 list_node_t *tail = list->list_head.list_prev;
147 if (tail == &list->list_head)
154 list_head(list_t *list)
158 return (list_object(list, list->list_head.list_next));
166 return (list_object(list, list->list_head.list_prev));
174 if (node->list_next != &list->list_head)
185 if (node->list_prev != &list->list_head)
197 list_node_t *dstnode = &dst->list_head;
198 list_node_t *srcnode = &src->list_head;