comp_ring 370 drivers/net/vmxnet3/vmxnet3_drv.c gdesc = tq->comp_ring.base + tq->comp_ring.next2proc; comp_ring 371 drivers/net/vmxnet3/vmxnet3_drv.c while (VMXNET3_TCD_GET_GEN(&gdesc->tcd) == tq->comp_ring.gen) { comp_ring 381 drivers/net/vmxnet3/vmxnet3_drv.c vmxnet3_comp_ring_adv_next2proc(&tq->comp_ring); comp_ring 382 drivers/net/vmxnet3/vmxnet3_drv.c gdesc = tq->comp_ring.base + tq->comp_ring.next2proc; comp_ring 427 drivers/net/vmxnet3/vmxnet3_drv.c tq->comp_ring.gen = VMXNET3_INIT_GEN; comp_ring 428 drivers/net/vmxnet3/vmxnet3_drv.c tq->comp_ring.next2proc = 0; comp_ring 448 drivers/net/vmxnet3/vmxnet3_drv.c if (tq->comp_ring.base) { comp_ring 449 drivers/net/vmxnet3/vmxnet3_drv.c dma_free_coherent(&adapter->pdev->dev, tq->comp_ring.size * comp_ring 451 drivers/net/vmxnet3/vmxnet3_drv.c tq->comp_ring.base, tq->comp_ring.basePA); comp_ring 452 drivers/net/vmxnet3/vmxnet3_drv.c tq->comp_ring.base = NULL; comp_ring 490 drivers/net/vmxnet3/vmxnet3_drv.c memset(tq->comp_ring.base, 0, tq->comp_ring.size * comp_ring 492 drivers/net/vmxnet3/vmxnet3_drv.c tq->comp_ring.next2proc = 0; comp_ring 493 drivers/net/vmxnet3/vmxnet3_drv.c tq->comp_ring.gen = VMXNET3_INIT_GEN; comp_ring 511 drivers/net/vmxnet3/vmxnet3_drv.c tq->comp_ring.base || tq->buf_info); comp_ring 529 drivers/net/vmxnet3/vmxnet3_drv.c tq->comp_ring.base = dma_alloc_coherent(&adapter->pdev->dev, comp_ring 530 drivers/net/vmxnet3/vmxnet3_drv.c tq->comp_ring.size * sizeof(struct Vmxnet3_TxCompDesc), comp_ring 531 drivers/net/vmxnet3/vmxnet3_drv.c &tq->comp_ring.basePA, GFP_KERNEL); comp_ring 532 drivers/net/vmxnet3/vmxnet3_drv.c if (!tq->comp_ring.base) { comp_ring 1293 drivers/net/vmxnet3/vmxnet3_drv.c vmxnet3_getRxComp(rcd, &rq->comp_ring.base[rq->comp_ring.next2proc].rcd, comp_ring 1295 drivers/net/vmxnet3/vmxnet3_drv.c while (rcd->gen == rq->comp_ring.gen) { comp_ring 1570 drivers/net/vmxnet3/vmxnet3_drv.c vmxnet3_comp_ring_adv_next2proc(&rq->comp_ring); comp_ring 1572 drivers/net/vmxnet3/vmxnet3_drv.c &rq->comp_ring.base[rq->comp_ring.next2proc].rcd, &rxComp); comp_ring 1614 drivers/net/vmxnet3/vmxnet3_drv.c rq->comp_ring.gen = VMXNET3_INIT_GEN; comp_ring 1615 drivers/net/vmxnet3/vmxnet3_drv.c rq->comp_ring.next2proc = 0; comp_ring 1662 drivers/net/vmxnet3/vmxnet3_drv.c if (rq->comp_ring.base) { comp_ring 1663 drivers/net/vmxnet3/vmxnet3_drv.c dma_free_coherent(&adapter->pdev->dev, rq->comp_ring.size comp_ring 1665 drivers/net/vmxnet3/vmxnet3_drv.c rq->comp_ring.base, rq->comp_ring.basePA); comp_ring 1666 drivers/net/vmxnet3/vmxnet3_drv.c rq->comp_ring.base = NULL; comp_ring 1737 drivers/net/vmxnet3/vmxnet3_drv.c rq->comp_ring.next2proc = 0; comp_ring 1738 drivers/net/vmxnet3/vmxnet3_drv.c memset(rq->comp_ring.base, 0, rq->comp_ring.size * comp_ring 1740 drivers/net/vmxnet3/vmxnet3_drv.c rq->comp_ring.gen = VMXNET3_INIT_GEN; comp_ring 1806 drivers/net/vmxnet3/vmxnet3_drv.c sz = rq->comp_ring.size * sizeof(struct Vmxnet3_RxCompDesc); comp_ring 1807 drivers/net/vmxnet3/vmxnet3_drv.c rq->comp_ring.base = dma_alloc_coherent(&adapter->pdev->dev, sz, comp_ring 1808 drivers/net/vmxnet3/vmxnet3_drv.c &rq->comp_ring.basePA, comp_ring 1810 drivers/net/vmxnet3/vmxnet3_drv.c if (!rq->comp_ring.base) { comp_ring 1920 drivers/net/vmxnet3/vmxnet3_drv.c vmxnet3_enable_intr(adapter, rq->comp_ring.intr_idx); comp_ring 1940 drivers/net/vmxnet3/vmxnet3_drv.c vmxnet3_disable_intr(adapter, tq->comp_ring.intr_idx); comp_ring 1952 drivers/net/vmxnet3/vmxnet3_drv.c vmxnet3_enable_intr(adapter, tq->comp_ring.intr_idx); comp_ring 1971 drivers/net/vmxnet3/vmxnet3_drv.c vmxnet3_disable_intr(adapter, rq->comp_ring.intr_idx); comp_ring 2095 drivers/net/vmxnet3/vmxnet3_drv.c adapter->tx_queue[i].comp_ring.intr_idx comp_ring 2100 drivers/net/vmxnet3/vmxnet3_drv.c adapter->tx_queue[i].comp_ring.intr_idx comp_ring 2126 drivers/net/vmxnet3/vmxnet3_drv.c adapter->rx_queue[i].comp_ring.intr_idx = vector++; comp_ring 2169 drivers/net/vmxnet3/vmxnet3_drv.c adapter->tx_queue[i].comp_ring.intr_idx = 0; comp_ring 2170 drivers/net/vmxnet3/vmxnet3_drv.c adapter->rx_queue[0].comp_ring.intr_idx = 0; comp_ring 2449 drivers/net/vmxnet3/vmxnet3_drv.c tqc->compRingBasePA = cpu_to_le64(tq->comp_ring.basePA); comp_ring 2454 drivers/net/vmxnet3/vmxnet3_drv.c tqc->compRingSize = cpu_to_le32(tq->comp_ring.size); comp_ring 2458 drivers/net/vmxnet3/vmxnet3_drv.c tqc->intrIdx = tq->comp_ring.intr_idx; comp_ring 2468 drivers/net/vmxnet3/vmxnet3_drv.c rqc->compRingBasePA = cpu_to_le64(rq->comp_ring.basePA); comp_ring 2472 drivers/net/vmxnet3/vmxnet3_drv.c rqc->compRingSize = cpu_to_le32(rq->comp_ring.size); comp_ring 2477 drivers/net/vmxnet3/vmxnet3_drv.c rqc->intrIdx = rq->comp_ring.intr_idx; comp_ring 2814 drivers/net/vmxnet3/vmxnet3_drv.c rq->comp_ring.size = comp_size; comp_ring 2830 drivers/net/vmxnet3/vmxnet3_drv.c tq->comp_ring.size = tx_ring_size; comp_ring 409 drivers/net/vmxnet3/vmxnet3_ethtool.c buf[j++] = VMXNET3_GET_ADDR_LO(tq->comp_ring.basePA); comp_ring 410 drivers/net/vmxnet3/vmxnet3_ethtool.c buf[j++] = VMXNET3_GET_ADDR_HI(tq->comp_ring.basePA); comp_ring 411 drivers/net/vmxnet3/vmxnet3_ethtool.c buf[j++] = tq->comp_ring.size; comp_ring 412 drivers/net/vmxnet3/vmxnet3_ethtool.c buf[j++] = tq->comp_ring.next2proc; comp_ring 413 drivers/net/vmxnet3/vmxnet3_ethtool.c buf[j++] = tq->comp_ring.gen; comp_ring 446 drivers/net/vmxnet3/vmxnet3_ethtool.c buf[j++] = VMXNET3_GET_ADDR_LO(rq->comp_ring.basePA); comp_ring 447 drivers/net/vmxnet3/vmxnet3_ethtool.c buf[j++] = VMXNET3_GET_ADDR_HI(rq->comp_ring.basePA); comp_ring 448 drivers/net/vmxnet3/vmxnet3_ethtool.c buf[j++] = rq->comp_ring.size; comp_ring 449 drivers/net/vmxnet3/vmxnet3_ethtool.c buf[j++] = rq->comp_ring.next2proc; comp_ring 450 drivers/net/vmxnet3/vmxnet3_ethtool.c buf[j++] = rq->comp_ring.gen; comp_ring 238 drivers/net/vmxnet3/vmxnet3_int.h struct vmxnet3_comp_ring comp_ring; comp_ring 288 drivers/net/vmxnet3/vmxnet3_int.h struct vmxnet3_comp_ring comp_ring;