Lines Matching refs:segments
368 struct list_head segments; member
809 INIT_LIST_HEAD(&desc->segments); in xilinx_dma_alloc_tx_descriptor()
832 list_for_each_entry_safe(segment, next, &desc->segments, node) { in xilinx_dma_free_tx_descriptor()
838 &desc->segments, node) { in xilinx_dma_free_tx_descriptor()
844 &desc->segments, node) { in xilinx_dma_free_tx_descriptor()
850 &desc->segments, node) { in xilinx_dma_free_tx_descriptor()
960 list_for_each(entry, &desc->segments) { in xilinx_dma_get_residue()
1396 list_for_each_entry(segment, &desc->segments, node) { in xilinx_vdma_start_transfer()
1451 tail_segment = list_last_entry(&tail_desc->segments, in xilinx_cdma_start_transfer()
1479 segment = list_first_entry(&head_desc->segments, in xilinx_cdma_start_transfer()
1523 tail_segment = list_last_entry(&tail_desc->segments, in xilinx_dma_start_transfer()
1556 segment = list_first_entry(&head_desc->segments, in xilinx_dma_start_transfer()
1602 tail_segment = list_last_entry(&tail_desc->segments, in xilinx_mcdma_start_transfer()
1909 tail_segment = list_last_entry(&tail_desc->segments, in append_desc_queue()
1914 cdma_tail_segment = list_last_entry(&tail_desc->segments, in append_desc_queue()
1919 axidma_tail_segment = list_last_entry(&tail_desc->segments, in append_desc_queue()
1925 list_last_entry(&tail_desc->segments, in append_desc_queue()
2060 list_add_tail(&segment->node, &desc->segments); in xilinx_vdma_dma_prep_interleaved()
2063 segment = list_first_entry(&desc->segments, in xilinx_vdma_dma_prep_interleaved()
2118 list_add_tail(&segment->node, &desc->segments); in xilinx_cdma_prep_memcpy()
2205 list_add_tail(&segment->node, &desc->segments); in xilinx_dma_prep_slave_sg()
2209 segment = list_first_entry(&desc->segments, in xilinx_dma_prep_slave_sg()
2216 segment = list_last_entry(&desc->segments, in xilinx_dma_prep_slave_sg()
2305 list_add_tail(&segment->node, &desc->segments); in xilinx_dma_prep_dma_cyclic()
2309 head_segment = list_first_entry(&desc->segments, in xilinx_dma_prep_dma_cyclic()
2318 segment = list_last_entry(&desc->segments, in xilinx_dma_prep_dma_cyclic()
2409 list_add_tail(&segment->node, &desc->segments); in xilinx_mcdma_prep_slave_sg()
2413 segment = list_first_entry(&desc->segments, in xilinx_mcdma_prep_slave_sg()
2420 segment = list_last_entry(&desc->segments, in xilinx_mcdma_prep_slave_sg()