Lines Matching refs:prev

171 	return list_entry(dc->active_list.prev,  in txx9dmac_last_active()
183 desc = list_entry(desc->tx_list.prev, typeof(*desc), desc_node); in txx9dmac_last_child()
428 struct txx9dmac_desc *prev = NULL; in txx9dmac_dequeue() local
433 if (prev) { in txx9dmac_dequeue()
434 desc_write_CHAR(dc, prev, desc->txd.phys); in txx9dmac_dequeue()
436 prev->txd.phys, ddev->descsize, in txx9dmac_dequeue()
439 prev = txx9dmac_last_child(desc); in txx9dmac_dequeue()
716 struct txx9dmac_desc *prev; in txx9dmac_prep_dma_memcpy() local
728 prev = first = NULL; in txx9dmac_prep_dma_memcpy()
778 desc_write_CHAR(dc, prev, desc->txd.phys); in txx9dmac_prep_dma_memcpy()
780 prev->txd.phys, ddev->descsize, in txx9dmac_prep_dma_memcpy()
784 prev = desc; in txx9dmac_prep_dma_memcpy()
789 txx9dmac_desc_set_INTENT(ddev, prev); in txx9dmac_prep_dma_memcpy()
791 desc_write_CHAR(dc, prev, 0); in txx9dmac_prep_dma_memcpy()
793 prev->txd.phys, ddev->descsize, in txx9dmac_prep_dma_memcpy()
810 struct txx9dmac_desc *prev; in txx9dmac_prep_slave_sg() local
825 prev = first = NULL; in txx9dmac_prep_slave_sg()
872 desc_write_CHAR(dc, prev, desc->txd.phys); in txx9dmac_prep_slave_sg()
874 prev->txd.phys, in txx9dmac_prep_slave_sg()
879 prev = desc; in txx9dmac_prep_slave_sg()
884 txx9dmac_desc_set_INTENT(ddev, prev); in txx9dmac_prep_slave_sg()
886 desc_write_CHAR(dc, prev, 0); in txx9dmac_prep_slave_sg()
888 prev->txd.phys, ddev->descsize, in txx9dmac_prep_slave_sg()
940 struct txx9dmac_desc *prev) in txx9dmac_chain_dynamic() argument
946 prev = txx9dmac_last_child(prev); in txx9dmac_chain_dynamic()
949 desc_write_CHAR(dc, prev, desc->txd.phys); in txx9dmac_chain_dynamic()
951 prev->txd.phys, ddev->descsize, in txx9dmac_chain_dynamic()
954 channel_read_CHAR(dc) == prev->txd.phys) in txx9dmac_chain_dynamic()
973 struct txx9dmac_desc *prev = txx9dmac_last_active(dc); in txx9dmac_issue_pending() local
975 if (!(prev->txd.flags & DMA_PREP_INTERRUPT) || in txx9dmac_issue_pending()
977 txx9dmac_chain_dynamic(dc, prev); in txx9dmac_issue_pending()