Lines Matching refs:bufring
129 struct buf_ring *bufring; /* for TX queues */ member
384 pq->bufring = buf_ring_alloc(PTNET_BUF_RING_SIZE, in ptnet_attach()
386 if (pq->bufring == NULL) { in ptnet_attach()
555 if (pq->bufring != NULL) { in ptnet_detach()
556 buf_ring_free(pq->bufring, M_DEVBUF); in ptnet_detach()
978 if (pq->bufring) { in ptnet_qflush()
979 while ((m = buf_ring_dequeue_sc(pq->bufring))) { in ptnet_qflush()
1449 mhead = drbr_peek(ifp, pq->bufring); in ptnet_drain_transmit_queue()
1477 drbr_advance(ifp, pq->bufring); in ptnet_drain_transmit_queue()
1531 drbr_advance(ifp, pq->bufring); in ptnet_drain_transmit_queue()
1557 drbr_inuse(ifp, pq->bufring))); in ptnet_drain_transmit_queue()
1595 err = drbr_enqueue(ifp, pq->bufring, m); in ptnet_transmit()