Searched refs:next2comp (Results 1 - 3 of 3) sorted by last modified time

/linux-master/drivers/net/vmxnet3/
H A Dvmxnet3_drv.c367 BUG_ON(tq->buf_info[eop_idx].sop_idx != tq->tx_ring.next2comp);
375 while (tq->tx_ring.next2comp != eop_idx) {
376 vmxnet3_unmap_tx_buf(tq->buf_info + tq->tx_ring.next2comp,
379 /* update next2comp w/o tx_lock. Since we are marking more,
453 while (tq->tx_ring.next2comp != tq->tx_ring.next2fill) {
456 tbi = tq->buf_info + tq->tx_ring.next2comp;
478 tq->tx_ring.next2fill = tq->tx_ring.next2comp = 0;
532 tq->tx_ring.next2fill = tq->tx_ring.next2comp = 0;
708 "alloc_rx_buf: %d allocated, next2fill %u, next2comp %u\n",
709 num_allocated, ring->next2fill, ring->next2comp);
[all...]
H A Dvmxnet3_ethtool.c559 buf[j++] = tq->tx_ring.next2comp;
589 buf[j++] = rq->rx_ring[0].next2comp;
596 buf[j++] = rq->rx_ring[1].next2comp;
H A Dvmxnet3_int.h140 u32 next2comp; member in struct:vmxnet3_cmd_ring
159 VMXNET3_INC_RING_IDX_ONLY(ring->next2comp, ring->size);
165 return (ring->next2comp > ring->next2fill ? 0 : ring->size) +
166 ring->next2comp - ring->next2fill - 1;

Completed in 191 milliseconds