Home
last modified time | relevance | path

Searched refs:free_seg_list (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/dma/xilinx/
H A Dxilinx_dma.c384 * @free_seg_list: Free descriptors
422 struct list_head free_seg_list; member
685 if (!list_empty(&chan->free_seg_list)) { in xilinx_axidma_alloc_tx_segment()
686 segment = list_first_entry(&chan->free_seg_list, in xilinx_axidma_alloc_tx_segment()
712 if (!list_empty(&chan->free_seg_list)) { in xilinx_aximcdma_alloc_tx_segment()
713 segment = list_first_entry(&chan->free_seg_list, in xilinx_aximcdma_alloc_tx_segment()
755 list_add_tail(&segment->node, &chan->free_seg_list); in xilinx_dma_free_tx_segment()
769 list_add_tail(&segment->node, &chan->free_seg_list); in xilinx_mcdma_free_tx_segment()
909 INIT_LIST_HEAD(&chan->free_seg_list); in xilinx_dma_free_chan_resources()
924 INIT_LIST_HEAD(&chan->free_seg_list); in xilinx_dma_free_chan_resources()
[all...]
/kernel/linux/linux-6.6/drivers/dma/xilinx/
H A Dxilinx_dma.c387 * @free_seg_list: Free descriptors
426 struct list_head free_seg_list; member
715 if (!list_empty(&chan->free_seg_list)) { in xilinx_axidma_alloc_tx_segment()
716 segment = list_first_entry(&chan->free_seg_list, in xilinx_axidma_alloc_tx_segment()
742 if (!list_empty(&chan->free_seg_list)) { in xilinx_aximcdma_alloc_tx_segment()
743 segment = list_first_entry(&chan->free_seg_list, in xilinx_aximcdma_alloc_tx_segment()
785 list_add_tail(&segment->node, &chan->free_seg_list); in xilinx_dma_free_tx_segment()
799 list_add_tail(&segment->node, &chan->free_seg_list); in xilinx_mcdma_free_tx_segment()
939 INIT_LIST_HEAD(&chan->free_seg_list); in xilinx_dma_free_chan_resources()
954 INIT_LIST_HEAD(&chan->free_seg_list); in xilinx_dma_free_chan_resources()
[all...]

Completed in 6 milliseconds