Lines Matching defs:prev
484 struct at_xdmac_desc *prev,
487 if (!prev || !desc)
490 prev->lld.mbr_nda = desc->tx_dma_desc.phys;
491 prev->lld.mbr_ubc |= AT_XDMAC_MBR_UBC_NDE;
493 dev_dbg(chan2dev(chan), "%s: chain lld: prev=0x%p, mbr_nda=%pad\n",
494 __func__, prev, &prev->lld.mbr_nda);
637 struct at_xdmac_desc *first = NULL, *prev = NULL;
709 if (prev)
710 at_xdmac_queue_desc(chan, prev, desc);
712 prev = desc;
740 struct at_xdmac_desc *first = NULL, *prev = NULL;
798 if (prev)
799 at_xdmac_queue_desc(chan, prev, desc);
801 prev = desc;
810 at_xdmac_queue_desc(chan, prev, first);
850 struct at_xdmac_desc *prev,
886 if (prev)
888 "Adding items at the end of desc 0x%p\n", prev);
933 if (prev)
934 at_xdmac_queue_desc(chan, prev, desc);
945 struct at_xdmac_desc *prev = NULL, *first = NULL;
1001 prev,
1025 prev = desc;
1041 struct at_xdmac_desc *first = NULL, *prev = NULL;
1123 if (prev)
1124 at_xdmac_queue_desc(chan, prev, desc);
1126 prev = desc;