Lines Matching refs:last
68 /* last transaction type for creation of the capabilities mask */
114 * @icg: Number of bytes to jump after last src/dst address of this
118 * @dst_icg: Number of bytes to jump after last dst address of this
121 * @src_icg: Number of bytes to jump after last src address of this
315 * @cookie: last cookie value returned to client
316 * @completed_cookie: last completed cookie for this channel
713 * @last: last completed DMA cookie
714 * @used: last issued DMA cookie (i.e. the one in progress)
721 dma_cookie_t last;
1388 * @last: returns last completed cookie, can be NULL
1389 * @used: returns last issued cookie, can be NULL
1391 * If @last and @used are passed in, upon return they reflect the driver
1395 static inline enum dma_status dma_async_is_tx_complete(struct dma_chan *chan, dma_cookie_t cookie, dma_cookie_t *last,
1402 if (last) {
1403 *last = state.last;
1414 * @last_complete: last know completed transaction
1415 * @last_used: last cookie value handed out
1435 static inline void dma_set_tx_state(struct dma_tx_state *st, dma_cookie_t last, dma_cookie_t used, u32 residue)
1441 st->last = last;