Lines Matching refs:sdesc
305 struct zynqmp_dma_desc_ll *sdesc, in zynqmp_dma_config_sg_ll_desc() argument
309 struct zynqmp_dma_desc_ll *ddesc = sdesc + 1; in zynqmp_dma_config_sg_ll_desc()
311 sdesc->size = ddesc->size = len; in zynqmp_dma_config_sg_ll_desc()
312 sdesc->addr = src; in zynqmp_dma_config_sg_ll_desc()
315 sdesc->ctrl = ddesc->ctrl = ZYNQMP_DMA_DESC_CTRL_SIZE_256; in zynqmp_dma_config_sg_ll_desc()
317 sdesc->ctrl |= ZYNQMP_DMA_DESC_CTRL_COHRNT; in zynqmp_dma_config_sg_ll_desc()
323 ((uintptr_t)sdesc - (uintptr_t)chan->desc_pool_v); in zynqmp_dma_config_sg_ll_desc()
432 struct zynqmp_dma_desc_sw *sdesc) in zynqmp_dma_free_descriptor() argument
437 list_del(&sdesc->node); in zynqmp_dma_free_descriptor()
438 list_add_tail(&sdesc->node, &chan->free_list); in zynqmp_dma_free_descriptor()
439 list_for_each_entry_safe(child, next, &sdesc->tx_list, node) { in zynqmp_dma_free_descriptor()