Lines Matching refs:tail
27 g_assert (!queue->tail); in check_integrity()
28 if (!queue->tail) in check_integrity()
40 g_assert (last == queue->tail); in check_integrity()
44 for (list = queue->tail; list != NULL; list = list->prev) in check_integrity()
58 for (list = queue->tail; list != NULL; list = list->prev) in check_integrity()
66 for (list = queue->tail; list != NULL; list = list->prev) in check_integrity()
220 GList *tail; in random_test() member
238 queues[i].tail = NULL; in random_test()
250 g_assert (qinf->tail == q->tail); in random_test()
260 g_assert (q->tail == NULL); in random_test()
266 g_assert (q->tail); in random_test()
283 g_assert (qinf->tail == q->head); in random_test()
284 g_assert (qinf->head == q->tail); in random_test()
286 qinf->tail = q->tail; in random_test()
297 qinf->tail = g_list_last (new_queue->head); in random_test()
304 qinf->tail = NULL; in random_test()
358 qinf->tail = g_queue_find (q, GINT_TO_POINTER (find_max(q))); in random_test()
360 g_assert (qinf->tail == q->tail); in random_test()
368 qinf->tail = qinf->head = q->head; in random_test()
378 if (!qinf->tail) in random_test()
379 qinf->tail = qinf->head = q->head; in random_test()
381 qinf->tail = qinf->tail->next; in random_test()
394 if (qinf->tail && qinf->tail->next) in random_test()
395 qinf->tail = qinf->tail->next; in random_test()
397 qinf->tail = g_list_last (qinf->head); in random_test()
405 qinf->tail = NULL; in random_test()
410 if (qinf->tail) in random_test()
411 qinf->tail = qinf->tail->prev; in random_test()
412 if (!qinf->tail) in random_test()
424 qinf->tail = qinf->tail->prev; in random_test()
443 g_assert (qinf->tail->data == g_queue_peek_tail (q)); in random_test()
498 qinf->tail = q->tail; in random_test()
504 g_queue_remove (q, qinf->tail->data); in random_test()
511 qinf->tail = q->tail; in random_test()
516 g_queue_remove_all (q, qinf->tail->data); in random_test()
523 qinf->tail = q->tail; in random_test()
531 g_queue_insert_before (q, qinf->tail, x); in random_test()
536 qinf->tail = q->tail; in random_test()
544 g_queue_insert_after (q, qinf->tail, x); in random_test()
549 qinf->tail = q->tail; in random_test()
567 g_assert (GPOINTER_TO_INT (q->tail->data) == max + 1); in random_test()
572 qinf->tail = q->tail; in random_test()
580 if (!qinf->tail) in random_test()
581 qinf->tail = link; in random_test()
592 qinf->tail = link; in random_test()
606 if (qinf->tail && qinf->tail->next) in random_test()
607 qinf->tail = qinf->tail->next; in random_test()
609 qinf->tail = g_list_last (qinf->head); in random_test()
618 qinf->tail = NULL; in random_test()
626 qinf->tail = qinf->tail->prev; in random_test()
627 if (!qinf->tail) in random_test()
641 qinf->tail = qinf->tail->prev; in random_test()
661 g_assert (g_queue_peek_tail_link (q) == qinf->tail); in random_test()
694 qinf->tail = q->tail; in random_test()
712 qinf->tail = q->tail; in random_test()
723 qinf->tail != q->tail || in random_test()
728 g_assert (qinf->tail == q->tail); in random_test()
768 g_assert (q->head == q->tail); in main()
771 g_assert (q->head->next == q->tail); in main()
772 g_assert (q->tail->prev == q->head); in main()
775 g_assert (q->tail->data == GINT_TO_POINTER (2)); in main()
782 g_assert (q->head->next->next == q->tail); in main()
783 g_assert (q->head->next == q->tail->prev); in main()
784 g_assert (q->tail->data == GINT_TO_POINTER (3)); in main()
805 g_assert (q->head->next->next->next->next == q->tail); in main()
806 g_assert (q->tail->data == GINT_TO_POINTER (5)); in main()
807 g_assert (q->tail->prev->data == GINT_TO_POINTER (4)); in main()
808 g_assert (q->tail->prev->prev->data == GINT_TO_POINTER (3)); in main()
809 g_assert (q->tail->prev->prev->prev->data == GINT_TO_POINTER (2)); in main()
810 g_assert (q->tail->prev->prev->prev->prev->data == GINT_TO_POINTER (1)); in main()
811 g_assert (q->tail->prev->prev->prev->prev->prev == NULL); in main()
812 g_assert (q->tail->prev->prev->prev->prev == q->head); in main()
862 node = q->tail; in main()
873 g_assert (q->head == q->tail); in main()