Lines Matching refs:list_head
57 if (xge_list_is_empty(&queue->list_head))
60 elem = (xge_queue_item_t *)queue->list_head.next;
114 if (xge_list_is_empty(&queue->list_head)) {
232 xge_list_insert_before(&elem->item, &queue->list_head);
286 xge_list_init(&queue->list_head);
303 if (!xge_list_is_empty(&queue->list_head)) {
353 xge_assert(!xge_list_is_empty(&queue->list_head));
354 queue->list_head.next = (xge_list_t *) (void *)((char *)newbuf +
355 ((char *)queue->list_head.next - (char *)oldbuf));
356 queue->list_head.prev = (xge_list_t *) (void *)((char *)newbuf +
357 ((char *)queue->list_head.prev - (char *)oldbuf));
359 xge_list_for_each(item, &queue->list_head) {
361 if (elem->item.next != &queue->list_head) {
366 if (elem->item.prev != &queue->list_head) {