Lines Matching defs:last
290 * The PL330 core does not modify this and uses the last
380 /* Index of the last enqueued request */
382 /* Index of the last submitted request or -1 if the DMA is stopped */
538 bool last;
2088 /* Try to submit a req imm. next to the last completed cookie */
2470 if (desc->last)
2505 * We returned the last one of the circular list of descriptor(s)
2506 * from prep_xxx, so the argument to submit corresponds to the last
2511 struct dma_pl330_desc *desc, *last = to_desc(tx);
2519 while (!list_empty(&last->node)) {
2520 desc = list_entry(last->node.next, struct dma_pl330_desc, node);
2522 desc->txd.callback = last->txd.callback;
2523 desc->txd.callback_param = last->txd.callback_param;
2525 desc->last = false;
2532 last->last = true;
2533 cookie = dma_cookie_assign(&last->txd);
2534 list_add_tail(&last->node, &pch->submitted_list);
2907 /* Return the last desc in the chain */