Lines Matching refs:vbase
251 void *vbase; /* base kernel virtual address of ring */ member
990 tx.vbase = dma_pool_zalloc(pdcs->ring_pool, GFP_KERNEL, &tx.dmabase); in pdc_ring_init()
991 if (unlikely(!tx.vbase)) { in pdc_ring_init()
997 rx.vbase = dma_pool_zalloc(pdcs->ring_pool, GFP_KERNEL, &rx.dmabase); in pdc_ring_init()
998 if (unlikely(!rx.vbase)) { in pdc_ring_init()
1004 dev_dbg(dev, " - base virtual addr of tx ring %p", tx.vbase); in pdc_ring_init()
1006 dev_dbg(dev, " - base virtual addr of rx ring %p", rx.vbase); in pdc_ring_init()
1020 pdcs->txd_64 = (struct dma64dd *)pdcs->tx_ring_alloc.vbase; in pdc_ring_init()
1021 pdcs->rxd_64 = (struct dma64dd *)pdcs->rx_ring_alloc.vbase; in pdc_ring_init()
1074 dma_pool_free(pdcs->ring_pool, tx.vbase, tx.dmabase); in pdc_ring_init()
1081 if (pdcs->tx_ring_alloc.vbase) { in pdc_ring_free()
1082 dma_pool_free(pdcs->ring_pool, pdcs->tx_ring_alloc.vbase, in pdc_ring_free()
1084 pdcs->tx_ring_alloc.vbase = NULL; in pdc_ring_free()
1087 if (pdcs->rx_ring_alloc.vbase) { in pdc_ring_free()
1088 dma_pool_free(pdcs->ring_pool, pdcs->rx_ring_alloc.vbase, in pdc_ring_free()
1090 pdcs->rx_ring_alloc.vbase = NULL; in pdc_ring_free()