Lines Matching refs:rxd
157 * @rxd: The descriptor RX ring which describes DMA
167 struct mtk_hsdma_pdesc *rxd;
333 ring->rxd = &ring->txd[MTK_DMA_SIZE];
417 struct mtk_hsdma_pdesc *txd, *rxd;
455 rxd = &ring->rxd[ring->cur_tptr];
456 WRITE_ONCE(rxd->desc1, hvd->dest);
457 WRITE_ONCE(rxd->desc2, MTK_HSDMA_DESC_PLEN(tlen));
536 struct mtk_hsdma_pdesc *rxd;
562 rxd = &pc->ring.rxd[next];
568 desc2 = READ_ONCE(rxd->desc2);
580 hvd->residue -= MTK_HSDMA_DESC_PLEN_GET(rxd->desc2);
610 WRITE_ONCE(rxd->desc1, 0);
611 WRITE_ONCE(rxd->desc2, 0);