Lines Matching defs:first
62 /* Find the first not transferred descriptor */
267 * services would have to provide their own filters, which first would check
495 * @first: if NULL, set to the current descriptor and cookie set to -EBUSY
503 struct shdma_desc **first, enum dma_transfer_direction direction)
522 if (!*first) {
525 *first = new;
565 struct shdma_desc *first = NULL, *new = NULL /* compiler... */;
579 * first descriptor is what user is dealing with in all API calls, its
580 * cookie is at first set to -EBUSY, at tx-submit to a positive
583 * the last chunk, if not equal to the first, has cookie = -ENOSPC
601 &sg_addr, addr, &len, &first,
605 addr, &sg_addr, &len, &first,
619 if (new != first)
627 return &first->async_tx;