Lines Matching refs:rxd

294 #   define vmxnet3_getRxDesc(dstrxd, rxd, tmp) do { \  argument
296 vmxnet3_RxDescToCPU((rxd), (tmp)); \
306 # define vmxnet3_getRxDesc(dstrxd, rxd, tmp) (dstrxd) = (rxd) argument
626 gd->rxd.addr = cpu_to_le64(rbi->dma_addr); in vmxnet3_rq_alloc_rx_buf()
1254 struct Vmxnet3_RxDesc *rxd; in vmxnet3_rq_rx_complete() local
1267 vmxnet3_getRxDesc(rxd, &rq->rx_ring[ring_idx].base[idx].rxd, in vmxnet3_rq_rx_complete()
1271 BUG_ON(rxd->addr != rbi->dma_addr || in vmxnet3_rq_rx_complete()
1272 rxd->len != rbi->len); in vmxnet3_rq_rx_complete()
1280 BUG_ON(rxd->btype != VMXNET3_RXD_BTYPE_HEAD || in vmxnet3_rq_rx_complete()
1341 rxd->addr = cpu_to_le64(rbi->dma_addr); in vmxnet3_rq_rx_complete()
1342 rxd->len = rbi->len; in vmxnet3_rq_rx_complete()
1361 BUG_ON(rxd->btype != VMXNET3_RXD_BTYPE_BODY); in vmxnet3_rq_rx_complete()
1406 rxd->addr = cpu_to_le64(rbi->dma_addr); in vmxnet3_rq_rx_complete()
1407 rxd->len = rbi->len; in vmxnet3_rq_rx_complete()
1466 vmxnet3_getRxDesc(rxd, &ring->base[ring->next2fill].rxd, in vmxnet3_rq_rx_complete()
1468 BUG_ON(!rxd->addr); in vmxnet3_rq_rx_complete()
1471 rxd->gen = ring->gen; in vmxnet3_rq_rx_complete()
1497 struct Vmxnet3_RxDesc *rxd; in vmxnet3_rq_cleanup() local
1504 vmxnet3_getRxDesc(rxd, in vmxnet3_rq_cleanup()
1505 &rq->rx_ring[ring_idx].base[i].rxd, &rxDesc); in vmxnet3_rq_cleanup()
1507 if (rxd->btype == VMXNET3_RXD_BTYPE_HEAD && in vmxnet3_rq_cleanup()
1509 dma_unmap_single(&adapter->pdev->dev, rxd->addr, in vmxnet3_rq_cleanup()
1510 rxd->len, PCI_DMA_FROMDEVICE); in vmxnet3_rq_cleanup()
1513 } else if (rxd->btype == VMXNET3_RXD_BTYPE_BODY && in vmxnet3_rq_cleanup()
1515 dma_unmap_page(&adapter->pdev->dev, rxd->addr, in vmxnet3_rq_cleanup()
1516 rxd->len, PCI_DMA_FROMDEVICE); in vmxnet3_rq_cleanup()