Lines Matching refs:desc_hw
243 struct xgene_dma_desc_hw *desc_hw; member
656 struct xgene_dma_desc_hw *desc_hw; in xgene_chan_xfer_request() local
659 desc_hw = &ring->desc_hw[ring->head]; in xgene_chan_xfer_request()
669 memcpy(desc_hw, &desc_sw->desc1, sizeof(*desc_hw)); in xgene_chan_xfer_request()
676 desc_hw = &ring->desc_hw[ring->head]; in xgene_chan_xfer_request()
681 memcpy(desc_hw, &desc_sw->desc2, sizeof(*desc_hw)); in xgene_chan_xfer_request()
749 struct xgene_dma_desc_hw *desc_hw; in xgene_dma_cleanup_descriptors() local
763 desc_hw = &ring->desc_hw[ring->head]; in xgene_dma_cleanup_descriptors()
766 if (unlikely(le64_to_cpu(desc_hw->m0) == in xgene_dma_cleanup_descriptors()
776 desc_hw->m0)), in xgene_dma_cleanup_descriptors()
778 desc_hw->m0))); in xgene_dma_cleanup_descriptors()
793 XGENE_DMA_DESC_DUMP(desc_hw, in xgene_dma_cleanup_descriptors()
801 desc_hw->m0 = cpu_to_le64(XGENE_DMA_DESC_EMPTY_SIGNATURE); in xgene_dma_cleanup_descriptors()
1262 desc = &ring->desc_hw[i]; in xgene_dma_setup_ring()