Lines Matching refs:data_ring
442 if (tq->data_ring.base) {
444 tq->data_ring.size * tq->txdata_desc_size,
445 tq->data_ring.base, tq->data_ring.basePA);
446 tq->data_ring.base = NULL;
486 memset(tq->data_ring.base, 0,
487 tq->data_ring.size * tq->txdata_desc_size);
510 BUG_ON(tq->tx_ring.base || tq->data_ring.base ||
521 tq->data_ring.base = dma_alloc_coherent(&adapter->pdev->dev,
522 tq->data_ring.size * tq->txdata_desc_size,
523 &tq->data_ring.basePA, GFP_KERNEL);
524 if (!tq->data_ring.base) {
696 ctx->sop_txd->txd.addr = cpu_to_le64(tq->data_ring.basePA +
949 tdd = (struct Vmxnet3_TxDataDesc *)((u8 *)tq->data_ring.base +
1457 BUG_ON(rcd->len > rq->data_ring.desc_size);
1460 sz = rcd->rxdIdx * rq->data_ring.desc_size;
1462 &rq->data_ring.base[sz], rcd->len);
1747 if (rq->data_ring.base) {
1749 rq->rx_ring[0].size * rq->data_ring.desc_size,
1750 rq->data_ring.base, rq->data_ring.basePA);
1751 rq->data_ring.base = NULL;
1778 if (rq->data_ring.base) {
1781 rq->data_ring.desc_size),
1782 rq->data_ring.base,
1783 rq->data_ring.basePA);
1784 rq->data_ring.base = NULL;
1785 rq->data_ring.desc_size = 0;
1882 if ((adapter->rxdataring_enabled) && (rq->data_ring.desc_size != 0)) {
1883 sz = rq->rx_ring[0].size * rq->data_ring.desc_size;
1884 rq->data_ring.base =
1886 &rq->data_ring.basePA,
1888 if (!rq->data_ring.base) {
1894 rq->data_ring.base = NULL;
1895 rq->data_ring.desc_size = 0;
2544 tqc->dataRingBasePA = cpu_to_le64(tq->data_ring.basePA);
2548 tqc->dataRingSize = cpu_to_le32(tq->data_ring.size);
2576 cpu_to_le64(rq->data_ring.basePA);
2578 cpu_to_le16(rq->data_ring.desc_size);
2959 tq->data_ring.size = tx_ring_size;
2986 rq->data_ring.desc_size = rxdata_desc_size;