Lines Matching refs:rd_ring
106 struct dma_desc *rd_ring; /* receive descriptor ring */ member
351 struct dma_desc *rd = &lp->rd_ring[lp->rx_next_done]; in korina_rx()
431 lp->rd_ring[(lp->rx_next_done - 1) & in korina_rx()
437 rd = &lp->rd_ring[lp->rx_next_done]; in korina_rx()
760 lp->rd_ring[i].control = DMA_DESC_IOD | in korina_alloc_ring()
762 lp->rd_ring[i].devcs = 0; in korina_alloc_ring()
763 lp->rd_ring[i].ca = CPHYSADDR(skb->data); in korina_alloc_ring()
764 lp->rd_ring[i].link = CPHYSADDR(&lp->rd_ring[i+1]); in korina_alloc_ring()
769 lp->rd_ring[i - 1].link = CPHYSADDR(&lp->rd_ring[0]); in korina_alloc_ring()
770 lp->rd_ring[i - 1].control |= DMA_DESC_COD; in korina_alloc_ring()
786 lp->rd_ring[i].control = 0; in korina_free_ring()
828 korina_start_rx(lp, &lp->rd_ring[0]); in korina_init()
1155 lp->rd_ring = &lp->td_ring[KORINA_NUM_TDS]; in korina_probe()