Lines Matching refs:v_addr
242 #define EMAC_RRD(RXQ, SIZE, IDX) ((RXQ)->rrd.v_addr + (SIZE * (IDX)))
243 #define EMAC_RFD(RXQ, SIZE, IDX) ((RXQ)->rfd.v_addr + (SIZE * (IDX)))
244 #define EMAC_TPD(TXQ, SIZE, IDX) ((TXQ)->tpd.v_addr + (SIZE * (IDX)))
622 memset(tx_q->tpd.v_addr, 0, tx_q->tpd.size); in emac_tx_q_descs_free()
658 memset(rx_q->rrd.v_addr, 0, rx_q->rrd.size); in emac_rx_q_free_descs()
662 memset(rx_q->rfd.v_addr, 0, rx_q->rfd.size); in emac_rx_q_free_descs()
676 tx_q->tpd.v_addr = NULL; in emac_tx_q_bufs_free()
696 tx_q->tpd.v_addr = ring_header->v_addr + ring_header->used; in emac_tx_q_desc_alloc()
714 rx_q->rfd.v_addr = NULL; in emac_rx_q_bufs_free()
718 rx_q->rrd.v_addr = NULL; in emac_rx_q_bufs_free()
740 rx_q->rrd.v_addr = ring_header->v_addr + ring_header->used; in emac_rx_descs_alloc()
744 rx_q->rfd.v_addr = ring_header->v_addr + ring_header->used; in emac_rx_descs_alloc()
779 ring_header->v_addr = dma_zalloc_coherent(dev, ring_header->size, in emac_mac_rx_tx_rings_alloc_all()
782 if (!ring_header->v_addr) in emac_mac_rx_tx_rings_alloc_all()
806 ring_header->v_addr, ring_header->dma_addr); in emac_mac_rx_tx_rings_alloc_all()
808 ring_header->v_addr = NULL; in emac_mac_rx_tx_rings_alloc_all()
826 ring_header->v_addr, ring_header->dma_addr); in emac_mac_rx_tx_rings_free_all()
828 ring_header->v_addr = NULL; in emac_mac_rx_tx_rings_free_all()