Lines Matching refs:desc1
278 struct xgene_dma_desc_hw desc1; member
462 void *desc1, *desc2; in xgene_dma_prep_cpy_desc() local
466 desc1 = &desc_sw->desc1; in xgene_dma_prep_cpy_desc()
467 xgene_dma_init_desc(desc1, chan->tx_ring.dst_ring_num); in xgene_dma_prep_cpy_desc()
470 XGENE_DMA_DESC_DR_SET(desc1); in xgene_dma_prep_cpy_desc()
471 XGENE_DMA_DESC_DST_ADDR_SET(desc1, dst); in xgene_dma_prep_cpy_desc()
474 xgene_dma_set_src_buffer(desc1 + 8, &len, &src); in xgene_dma_prep_cpy_desc()
486 XGENE_DMA_DESC_NV_SET(desc1); in xgene_dma_prep_cpy_desc()
502 xgene_dma_cpu_to_le64(desc1, 4); in xgene_dma_prep_cpy_desc()
513 void *desc1, *desc2; in xgene_dma_prep_xor_desc() local
517 desc1 = &desc_sw->desc1; in xgene_dma_prep_xor_desc()
521 xgene_dma_init_desc(desc1, chan->tx_ring.dst_ring_num); in xgene_dma_prep_xor_desc()
524 XGENE_DMA_DESC_DR_SET(desc1); in xgene_dma_prep_xor_desc()
525 XGENE_DMA_DESC_DST_ADDR_SET(desc1, *dst); in xgene_dma_prep_xor_desc()
528 XGENE_DMA_DESC_NV_SET(desc1); in xgene_dma_prep_xor_desc()
531 XGENE_DMA_DESC_FLYBY_SET(desc1, xgene_dma_encode_xor_flyby(src_cnt)); in xgene_dma_prep_xor_desc()
536 xgene_dma_set_src_buffer((i == 0) ? (desc1 + 8) : in xgene_dma_prep_xor_desc()
539 XGENE_DMA_DESC_MULTI_SET(desc1, scf[i], i); in xgene_dma_prep_xor_desc()
543 xgene_dma_cpu_to_le64(desc1, 4); in xgene_dma_prep_xor_desc()
715 memcpy(desc_hw, &desc_sw->desc1, sizeof(*desc_hw)); in xgene_chan_xfer_request()
830 XGENE_DMA_DESC_DUMP(&desc_sw->desc1, in xgene_dma_cleanup_descriptors()