Lines Matching defs:first
65 /* Find the first not transferred descriptor */
268 * services would have to provide their own filters, which first would check
472 * @first: if NULL, set to the current descriptor and cookie set to -EBUSY
480 struct shdma_desc **first, enum dma_transfer_direction direction)
499 if (!*first) {
502 *first = new;
542 struct shdma_desc *first = NULL, *new = NULL /* compiler... */;
556 * first descriptor is what user is dealing with in all API calls, its
557 * cookie is at first set to -EBUSY, at tx-submit to a positive
560 * the last chunk, if not equal to the first, has cookie = -ENOSPC
578 &sg_addr, addr, &len, &first,
582 addr, &sg_addr, &len, &first,
596 if (new != first)
604 return &first->async_tx;