Lines Matching full:tail

70 		PKTSETLINK(q->tail, p);  in BCMFASTPATH()
74 q->tail = p; in BCMFASTPATH()
107 PKTSETLINK(OSL_PHYS_TO_VIRT_ADDR(dq->tail), OSL_VIRT_TO_PHYS_ADDR(sq->head)); in BCMFASTPATH()
113 dq->tail = sq->tail; in BCMFASTPATH()
146 PKTSETLINK(q->tail, p); in BCMFASTPATH()
150 q->tail = p; in BCMFASTPATH()
178 q->tail = p; in BCMPOSTTRAPFASTPATH()
212 q->tail = p; in BCMFASTPATH()
243 q->tail = NULL; in BCMFASTPATH()
279 q->tail = NULL; in BCMFASTPATH()
315 q->tail = NULL; in BCMFASTPATH()
350 for (prev = NULL; p != q->tail; p = PKTLINK(p)) in BCMFASTPATH()
358 q->tail = prev; in BCMFASTPATH()
389 for (prev = NULL; p != q->tail; p = PKTLINK(p)) in BCMFASTPATH()
397 q->tail = prev; in BCMFASTPATH()
431 p = pq->q[prec].tail; in pktq_peek_tail()
442 * Append spktq 'list' to the tail of pktq 'pq'
461 ASSERT_FP(PKTLINK(list_q->tail) == NULL); /* terminated list */ in BCMFASTPATH()
469 PKTSETLINK(q->tail, list_q->head); in BCMFASTPATH()
473 q->tail = list_q->tail; in BCMFASTPATH()
485 list_q->tail = NULL; in BCMFASTPATH()
495 * Append spktq 'list' to the tail of spktq 'spq'
513 ASSERT_FP(PKTLINK(list_q->tail) == NULL); /* terminated list */ in BCMFASTPATH()
520 PKTSETLINK(q->tail, list_q->head); in BCMFASTPATH()
524 q->tail = list_q->tail; in BCMFASTPATH()
532 list_q->tail = NULL; in BCMFASTPATH()
561 ASSERT_FP(PKTLINK(list_q->tail) == NULL); /* terminated list */ in BCMFASTPATH()
568 /* set the tail packet of list to point at the former pq head */ in BCMFASTPATH()
569 PKTSETLINK(list_q->tail, q->head); in BCMFASTPATH()
573 /* If the q tail was non-null, then it stays as is. in BCMFASTPATH()
574 * If the q tail was null, it is now the tail of list in BCMFASTPATH()
576 if (q->tail == NULL) { in BCMFASTPATH()
577 q->tail = list_q->tail; in BCMFASTPATH()
591 list_q->tail = NULL; in BCMFASTPATH()
619 ASSERT_FP(PKTLINK(list_q->tail) == NULL); /* terminated list */ in BCMFASTPATH()
625 /* set the tail packet of list to point at the former pq head */ in BCMFASTPATH()
626 PKTSETLINK(list_q->tail, q->head); in BCMFASTPATH()
630 /* If the q tail was non-null, then it stays as is. in BCMFASTPATH()
631 * If the q tail was null, it is now the tail of list in BCMFASTPATH()
633 if (q->tail == NULL) { in BCMFASTPATH()
634 q->tail = list_q->tail; in BCMFASTPATH()
644 list_q->tail = NULL; in BCMFASTPATH()
719 q->tail = NULL; in BCMFASTPATH()
723 if (q->tail == p) { in BCMFASTPATH()
724 q->tail = prev; in BCMFASTPATH()
766 q->tail = NULL; in BCMFASTPATH()
774 if (q->tail == pktbuf) in BCMFASTPATH()
775 q->tail = p; in BCMFASTPATH()
814 q->tail = NULL; in _pktq_pfilter()
931 q->tail = NULL; in spktq_filter()
1021 spktq_init_list(struct spktq *spq, uint max_pkts, void *head, void *tail, uint16 n_pkts) in spktq_init_list() argument
1026 ASSERT(PKTLINK(tail) == NULL); in spktq_init_list()
1027 PKTSETLINK(tail, NULL); in spktq_init_list()
1029 spq->q.tail = tail; in spktq_init_list()
1098 q->tail = NULL; in BCMFASTPATH()
1144 for (prev = NULL; p != q->tail; p = PKTLINK(p)) in BCMFASTPATH()
1152 q->tail = prev; in BCMFASTPATH()
1406 q->tail = NULL; in BCMPOSTTRAPFASTPATH()
1413 q->tail = NULL; in BCMPOSTTRAPFASTPATH()