Lines Matching refs:phys_complete
531 u64 phys_complete;
535 phys_complete = ioat_chansts_to_addr(completion);
537 dev_dbg(to_dev(ioat_chan), "%s: phys_complete: %#llx\n", __func__,
538 (unsigned long long) phys_complete);
540 return phys_complete;
544 u64 *phys_complete)
546 *phys_complete = ioat_get_current_completion(ioat_chan);
547 if (*phys_complete == ioat_chan->last_completion)
589 * @phys_complete: zeroed (or not) completion address (from status)
591 static void __cleanup(struct ioatdma_chan *ioat_chan, dma_addr_t phys_complete)
609 if (!phys_complete)
633 if (tx->phys == phys_complete)
654 ioat_chan->last_completion = phys_complete;
673 u64 phys_complete;
677 if (ioat_cleanup_preamble(ioat_chan, &phys_complete))
678 __cleanup(ioat_chan, phys_complete);
705 u64 phys_complete;
714 if (ioat_cleanup_preamble(ioat_chan, &phys_complete))
715 __cleanup(ioat_chan, phys_complete);
779 u64 phys_complete;
788 if (ioat_cleanup_preamble(ioat_chan, &phys_complete))
789 __cleanup(ioat_chan, phys_complete);
905 dma_addr_t phys_complete;
942 if (ioat_cleanup_preamble(ioat_chan, &phys_complete)) {
946 __cleanup(ioat_chan, phys_complete);