Lines Matching refs:dst_window

43 	struct scif_window *dst_window;  member
68 struct scif_window *dst_window; member
883 if (comp_cb->dst_window) in scif_rma_completion_cb()
885 comp_cb->dst_window, in scif_rma_completion_cb()
919 window = work->dst_window; in scif_rma_list_dma_copy_unaligned()
1133 struct scif_window *dst_window = work->dst_window; in _scif_rma_list_dma_copy_aligned() local
1143 scif_init_window_iter(dst_window, &dst_win_iter); in _scif_rma_list_dma_copy_aligned()
1146 end_dst_offset = dst_window->offset + in _scif_rma_list_dma_copy_aligned()
1147 (dst_window->nr_pages << PAGE_SHIFT); in _scif_rma_list_dma_copy_aligned()
1156 dst_window = list_entry_next(dst_window, list); in _scif_rma_list_dma_copy_aligned()
1157 end_dst_offset = dst_window->offset + in _scif_rma_list_dma_copy_aligned()
1158 (dst_window->nr_pages << PAGE_SHIFT); in _scif_rma_list_dma_copy_aligned()
1159 scif_init_window_iter(dst_window, &dst_win_iter); in _scif_rma_list_dma_copy_aligned()
1166 dst_dma_addr = scif_off_to_dma_addr(dst_window, dst_offset, in _scif_rma_list_dma_copy_aligned()
1253 struct scif_window *dst_window = work->dst_window; in scif_rma_list_dma_copy_aligned() local
1262 scif_init_window_iter(dst_window, &dst_win_iter); in scif_rma_list_dma_copy_aligned()
1270 dst_dma_addr = __scif_off_to_dma_addr(dst_window, dst_offset); in scif_rma_list_dma_copy_aligned()
1280 if (dst_window->type == SCIF_WINDOW_SELF) in scif_rma_list_dma_copy_aligned()
1281 dst_virt = _get_local_va(dst_offset, dst_window, in scif_rma_list_dma_copy_aligned()
1284 dst_virt = ioremap_remote(dst_offset, dst_window, in scif_rma_list_dma_copy_aligned()
1302 if (dst_window->type != SCIF_WINDOW_SELF) in scif_rma_list_dma_copy_aligned()
1311 end_dst_offset = dst_window->offset + in scif_rma_list_dma_copy_aligned()
1312 (dst_window->nr_pages << PAGE_SHIFT); in scif_rma_list_dma_copy_aligned()
1323 dst_window = list_entry_next(dst_window, list); in scif_rma_list_dma_copy_aligned()
1324 end_dst_offset = dst_window->offset + in scif_rma_list_dma_copy_aligned()
1325 (dst_window->nr_pages << PAGE_SHIFT); in scif_rma_list_dma_copy_aligned()
1326 scif_init_window_iter(dst_window, &dst_win_iter); in scif_rma_list_dma_copy_aligned()
1333 dst_dma_addr = scif_off_to_dma_addr(dst_window, dst_offset, in scif_rma_list_dma_copy_aligned()
1410 dst_window = list_entry_next(dst_window, list); in scif_rma_list_dma_copy_aligned()
1413 dst_dma_addr = __scif_off_to_dma_addr(dst_window, dst_offset); in scif_rma_list_dma_copy_aligned()
1436 if (dst_window->type == SCIF_WINDOW_SELF) in scif_rma_list_dma_copy_aligned()
1437 dst_virt = _get_local_va(dst_offset, dst_window, in scif_rma_list_dma_copy_aligned()
1440 dst_virt = ioremap_remote(dst_offset, dst_window, in scif_rma_list_dma_copy_aligned()
1458 if (dst_window->type != SCIF_WINDOW_SELF) in scif_rma_list_dma_copy_aligned()
1482 struct scif_window *dst_window = work->dst_window; in scif_rma_list_cpu_copy() local
1491 scif_init_window_iter(dst_window, &dst_win_iter); in scif_rma_list_cpu_copy()
1512 if (dst_window->type == SCIF_WINDOW_SELF) in scif_rma_list_cpu_copy()
1513 dst_virt = _get_local_va(dst_offset, dst_window, in scif_rma_list_cpu_copy()
1516 dst_virt = ioremap_remote(dst_offset, dst_window, in scif_rma_list_cpu_copy()
1541 if (dst_window->type == SCIF_WINDOW_PEER) in scif_rma_list_cpu_copy()
1550 end_dst_offset = dst_window->offset + in scif_rma_list_cpu_copy()
1551 (dst_window->nr_pages << PAGE_SHIFT); in scif_rma_list_cpu_copy()
1558 dst_window = list_entry_next(dst_window, list); in scif_rma_list_cpu_copy()
1559 scif_init_window_iter(dst_window, in scif_rma_list_cpu_copy()
1592 dst_dma_addr = __scif_off_to_dma_addr(work->dst_window, dst_offset); in scif_rma_list_dma_copy_wrapper()
1594 dst_local = work->dst_window->type == SCIF_WINDOW_SELF; in scif_rma_list_dma_copy_wrapper()
1630 comp_cb->dst_window = work->dst_window; in scif_rma_list_dma_copy_wrapper()
1816 copy_work.dst_window = remote_window; in scif_rma_copy()
1821 copy_work.dst_window = local_window; in scif_rma_copy()