Lines Matching refs:dst_window

34 	struct scif_window *dst_window;  member
59 struct scif_window *dst_window; member
850 if (comp_cb->dst_window) in scif_rma_completion_cb()
852 comp_cb->dst_window, in scif_rma_completion_cb()
886 window = work->dst_window; in scif_rma_list_dma_copy_unaligned()
1098 struct scif_window *dst_window = work->dst_window; in _scif_rma_list_dma_copy_aligned() local
1108 scif_init_window_iter(dst_window, &dst_win_iter); in _scif_rma_list_dma_copy_aligned()
1111 end_dst_offset = dst_window->offset + in _scif_rma_list_dma_copy_aligned()
1112 (dst_window->nr_pages << PAGE_SHIFT); in _scif_rma_list_dma_copy_aligned()
1121 dst_window = list_next_entry(dst_window, list); in _scif_rma_list_dma_copy_aligned()
1122 end_dst_offset = dst_window->offset + in _scif_rma_list_dma_copy_aligned()
1123 (dst_window->nr_pages << PAGE_SHIFT); in _scif_rma_list_dma_copy_aligned()
1124 scif_init_window_iter(dst_window, &dst_win_iter); in _scif_rma_list_dma_copy_aligned()
1131 dst_dma_addr = scif_off_to_dma_addr(dst_window, dst_offset, in _scif_rma_list_dma_copy_aligned()
1218 struct scif_window *dst_window = work->dst_window; in scif_rma_list_dma_copy_aligned() local
1227 scif_init_window_iter(dst_window, &dst_win_iter); in scif_rma_list_dma_copy_aligned()
1235 dst_dma_addr = __scif_off_to_dma_addr(dst_window, dst_offset); in scif_rma_list_dma_copy_aligned()
1245 if (dst_window->type == SCIF_WINDOW_SELF) in scif_rma_list_dma_copy_aligned()
1246 dst_virt = _get_local_va(dst_offset, dst_window, in scif_rma_list_dma_copy_aligned()
1249 dst_virt = ioremap_remote(dst_offset, dst_window, in scif_rma_list_dma_copy_aligned()
1267 if (dst_window->type != SCIF_WINDOW_SELF) in scif_rma_list_dma_copy_aligned()
1276 end_dst_offset = dst_window->offset + in scif_rma_list_dma_copy_aligned()
1277 (dst_window->nr_pages << PAGE_SHIFT); in scif_rma_list_dma_copy_aligned()
1288 dst_window = list_next_entry(dst_window, list); in scif_rma_list_dma_copy_aligned()
1289 end_dst_offset = dst_window->offset + in scif_rma_list_dma_copy_aligned()
1290 (dst_window->nr_pages << PAGE_SHIFT); in scif_rma_list_dma_copy_aligned()
1291 scif_init_window_iter(dst_window, &dst_win_iter); in scif_rma_list_dma_copy_aligned()
1298 dst_dma_addr = scif_off_to_dma_addr(dst_window, dst_offset, in scif_rma_list_dma_copy_aligned()
1375 dst_window = list_next_entry(dst_window, list); in scif_rma_list_dma_copy_aligned()
1378 dst_dma_addr = __scif_off_to_dma_addr(dst_window, dst_offset); in scif_rma_list_dma_copy_aligned()
1401 if (dst_window->type == SCIF_WINDOW_SELF) in scif_rma_list_dma_copy_aligned()
1402 dst_virt = _get_local_va(dst_offset, dst_window, in scif_rma_list_dma_copy_aligned()
1405 dst_virt = ioremap_remote(dst_offset, dst_window, in scif_rma_list_dma_copy_aligned()
1423 if (dst_window->type != SCIF_WINDOW_SELF) in scif_rma_list_dma_copy_aligned()
1447 struct scif_window *dst_window = work->dst_window; in scif_rma_list_cpu_copy() local
1456 scif_init_window_iter(dst_window, &dst_win_iter); in scif_rma_list_cpu_copy()
1477 if (dst_window->type == SCIF_WINDOW_SELF) in scif_rma_list_cpu_copy()
1478 dst_virt = _get_local_va(dst_offset, dst_window, in scif_rma_list_cpu_copy()
1481 dst_virt = ioremap_remote(dst_offset, dst_window, in scif_rma_list_cpu_copy()
1506 if (dst_window->type == SCIF_WINDOW_PEER) in scif_rma_list_cpu_copy()
1515 end_dst_offset = dst_window->offset + in scif_rma_list_cpu_copy()
1516 (dst_window->nr_pages << PAGE_SHIFT); in scif_rma_list_cpu_copy()
1523 dst_window = list_next_entry(dst_window, list); in scif_rma_list_cpu_copy()
1524 scif_init_window_iter(dst_window, in scif_rma_list_cpu_copy()
1590 comp_cb->dst_window = work->dst_window; in scif_rma_list_dma_copy_wrapper()
1776 copy_work.dst_window = remote_window; in scif_rma_copy()
1781 copy_work.dst_window = local_window; in scif_rma_copy()