Lines Matching defs:next
61 * will then move to the next LLI entry. Unsupported by PL080S.
386 * list containing the source, destination, control word and next LLI is
523 * The next LLI pointer and the configuration interrupt bit have
790 * Locate the next LLI - as this is an array,
856 * this virtual channel, and initiate the next descriptor. The
906 struct pl08x_dma_chan *p, *next;
909 next = NULL;
913 * Find a waiting virtual channel for the next transfer.
920 next = p;
924 if (!next && pl08x->has_slave) {
928 next = p;
936 if (next) {
943 spin_lock(&next->vc.lock);
945 success = next->state == PL08X_CHAN_WAITING;
947 pl08x_phy_reassign_start(plchan->phychan, next);
948 spin_unlock(&next->vc.lock);
1178 /* Advance the offset to next LLI. */
1326 * transfer gets over, it can't load next lli. So in this
2340 * And start the next descriptor (if any),
2430 struct pl08x_dma_chan *next;
2433 next, &dmadev->channels, vc.chan.device_node) {