Lines Matching refs:bd_virt
192 void *bd_virt; /* virtual address of the BD buffers */
214 if (likely((addr >= qe_port->bd_virt)) &&
215 (addr < (qe_port->bd_virt + qe_port->bd_size)))
216 return qe_port->bd_dma_addr + (addr - qe_port->bd_virt);
235 return qe_port->bd_virt + (addr - qe_port->bd_dma_addr);
601 void *bd_virt;
607 bd_virt = qe_port->bd_virt;
612 out_be32(&bdp->buf, cpu2qe_addr(bd_virt, qe_port));
614 bd_virt += qe_port->rx_fifosize;
620 out_be32(&bdp->buf, cpu2qe_addr(bd_virt, qe_port));
627 bd_virt = qe_port->bd_virt +
633 out_be32(&bdp->buf, cpu2qe_addr(bd_virt, qe_port));
635 bd_virt += qe_port->tx_fifosize;
645 out_be32(&bdp->buf, cpu2qe_addr(bd_virt, qe_port));
999 void *bd_virt;
1022 bd_virt = dma_alloc_coherent(port->dev, rx_size + tx_size, &bd_dma_addr,
1024 if (!bd_virt) {
1029 qe_port->bd_virt = bd_virt;
1033 qe_port->rx_buf = bd_virt;
1064 dma_free_coherent(port->dev, qe_port->bd_size, qe_port->bd_virt,