Home
last modified time | relevance | path

Searched refs:compRing (Results 1 – 4 of 4) sorted by relevance

/illumos-gate/usr/src/uts/intel/io/vmxnet3s/
H A Dvmxnet3_rx.c340 vmxnet3_compring_t *compRing = &rxq->compRing; in vmxnet3_rx_intr() local
348 compDesc = VMXNET3_GET_DESC(compRing, compRing->next2comp); in vmxnet3_rx_intr()
349 while (compDesc->rcd.gen == compRing->gen) { in vmxnet3_rx_intr()
362 while (compDesc->rcd.gen != compRing->gen) { in vmxnet3_rx_intr()
370 ASSERT(compDesc->rcd.gen == compRing->gen); in vmxnet3_rx_intr()
423 VMXNET3_INC_RING_IDX(compRing, compRing->next2comp); in vmxnet3_rx_intr()
425 compDesc = VMXNET3_GET_DESC(compRing, in vmxnet3_rx_intr()
426 compRing->next2comp); in vmxnet3_rx_intr()
H A Dvmxnet3_main.c320 (void) memset(compRing->dma.buf, 0, ringSize); in vmxnet3_alloc_compring()
321 compRing->next2comp = 0; in vmxnet3_alloc_compring()
322 compRing->gen = VMXNET3_INIT_GEN; in vmxnet3_alloc_compring()
356 tqdesc->conf.compRingSize = txq->compRing.size; in vmxnet3_prepare_txqueue()
370 vmxnet3_free_dma_mem(&txq->compRing.dma); in vmxnet3_prepare_txqueue()
406 rqdesc->conf.compRingSize = rxq->compRing.size; in vmxnet3_prepare_rxqueue()
420 vmxnet3_free_dma_mem(&rxq->compRing.dma); in vmxnet3_prepare_rxqueue()
443 vmxnet3_free_dma_mem(&txq->compRing.dma); in vmxnet3_destroy_txqueue()
462 vmxnet3_free_dma_mem(&rxq->compRing.dma); in vmxnet3_destroy_rxqueue()
533 dp->txQueue.compRing.size = txQueueSize; in vmxnet3_start()
[all …]
H A Dvmxnet3_tx.c432 vmxnet3_compring_t *compRing = &txq->compRing; in vmxnet3_tx_complete() local
439 compDesc = VMXNET3_GET_DESC(compRing, compRing->next2comp); in vmxnet3_tx_complete()
440 while (compDesc->tcd.gen == compRing->gen) { in vmxnet3_tx_complete()
466 VMXNET3_INC_RING_IDX(compRing, compRing->next2comp); in vmxnet3_tx_complete()
467 compDesc = VMXNET3_GET_DESC(compRing, compRing->next2comp); in vmxnet3_tx_complete()
H A Dvmxnet3.h88 vmxnet3_compring_t compRing; member
113 vmxnet3_compring_t compRing; member