Lines Matching refs:copy_work
1664 struct scif_copy_work copy_work; in scif_rma_copy() local
1681 copy_work.fence_type = ((flags & SCIF_RMA_SYNC) && last_chunk) ? in scif_rma_copy()
1683 copy_work.ordered = !!((flags & SCIF_RMA_ORDERED) && last_chunk); in scif_rma_copy()
1688 copy_work.fence_type = 0x0; in scif_rma_copy()
1790 copy_work.len = len; in scif_rma_copy()
1791 copy_work.loopback = loopback; in scif_rma_copy()
1792 copy_work.remote_dev = ep->remote_dev; in scif_rma_copy()
1794 copy_work.src_offset = loffset; in scif_rma_copy()
1795 copy_work.src_window = local_window; in scif_rma_copy()
1796 copy_work.dst_offset = roffset; in scif_rma_copy()
1797 copy_work.dst_window = remote_window; in scif_rma_copy()
1799 copy_work.src_offset = roffset; in scif_rma_copy()
1800 copy_work.src_window = remote_window; in scif_rma_copy()
1801 copy_work.dst_offset = loffset; in scif_rma_copy()
1802 copy_work.dst_window = local_window; in scif_rma_copy()
1806 scif_rma_list_cpu_copy(©_work); in scif_rma_copy()
1809 err = scif_rma_list_dma_copy_wrapper(epd, ©_work, in scif_rma_copy()
1820 if (copy_work.fence_type == SCIF_DMA_POLL) in scif_rma_copy()
1823 else if (copy_work.fence_type == SCIF_DMA_INTR) in scif_rma_copy()