Lines Matching refs:cmdRing

56 	for (i = 0; i < txq->cmdRing.size; i++) {  in vmxnet3_txqueue_fini()
163 vmxnet3_cmdring_t *cmdRing = &txq->cmdRing; in vmxnet3_tx_one() local
172 sopIdx = eopIdx = cmdRing->next2fill; in vmxnet3_tx_one()
173 sopGen = cmdRing->gen; in vmxnet3_tx_one()
174 curGen = !cmdRing->gen; in vmxnet3_tx_one()
207 ASSERT(cmdRing->avail - frags); in vmxnet3_tx_one()
209 if (frags >= cmdRing->size - 1 || in vmxnet3_tx_one()
219 if (cmdRing->avail - frags <= 1) { in vmxnet3_tx_one()
234 eopIdx = cmdRing->next2fill; in vmxnet3_tx_one()
236 txDesc = VMXNET3_GET_DESC(cmdRing, eopIdx); in vmxnet3_tx_one()
237 ASSERT(txDesc->txd.gen != cmdRing->gen); in vmxnet3_tx_one()
252 VMXNET3_INC_RING_IDX(cmdRing, in vmxnet3_tx_one()
253 cmdRing->next2fill); in vmxnet3_tx_one()
254 curGen = cmdRing->gen; in vmxnet3_tx_one()
269 txDesc = VMXNET3_GET_DESC(cmdRing, eopIdx); in vmxnet3_tx_one()
273 txDesc = VMXNET3_GET_DESC(cmdRing, sopIdx); in vmxnet3_tx_one()
289 cmdRing->avail -= frags; in vmxnet3_tx_one()
304 while (sopIdx != cmdRing->next2fill) { in vmxnet3_tx_one()
305 VMXNET3_DEC_RING_IDX(cmdRing, cmdRing->next2fill); in vmxnet3_tx_one()
306 txDesc = VMXNET3_GET_DESC(cmdRing, cmdRing->next2fill); in vmxnet3_tx_one()
307 txDesc->txd.gen = !cmdRing->gen; in vmxnet3_tx_one()
328 vmxnet3_cmdring_t *cmdRing = &txq->cmdRing; in vmxnet3_tx() local
415 VMXNET3_BAR0_PUT32(dp, VMXNET3_REG_TXPROD, cmdRing->next2fill); in vmxnet3_tx()
431 vmxnet3_cmdring_t *cmdRing = &txq->cmdRing; in vmxnet3_tx_complete() local
451 cmdRing->avail += eopMetaDesc->frags; in vmxnet3_tx_complete()