Lines Matching refs:src_window

67 	struct scif_window *src_window;  member
922 window = work->src_window; in scif_rma_list_dma_copy_unaligned()
1132 struct scif_window *src_window = work->src_window; in _scif_rma_list_dma_copy_aligned() local
1142 scif_init_window_iter(src_window, &src_win_iter); in _scif_rma_list_dma_copy_aligned()
1144 end_src_offset = src_window->offset + in _scif_rma_list_dma_copy_aligned()
1145 (src_window->nr_pages << PAGE_SHIFT); in _scif_rma_list_dma_copy_aligned()
1150 src_window = list_entry_next(src_window, list); in _scif_rma_list_dma_copy_aligned()
1151 end_src_offset = src_window->offset + in _scif_rma_list_dma_copy_aligned()
1152 (src_window->nr_pages << PAGE_SHIFT); in _scif_rma_list_dma_copy_aligned()
1153 scif_init_window_iter(src_window, &src_win_iter); in _scif_rma_list_dma_copy_aligned()
1163 src_dma_addr = scif_off_to_dma_addr(src_window, src_offset, in _scif_rma_list_dma_copy_aligned()
1252 struct scif_window *src_window = work->src_window; in scif_rma_list_dma_copy_aligned() local
1261 scif_init_window_iter(src_window, &src_win_iter); in scif_rma_list_dma_copy_aligned()
1269 src_dma_addr = __scif_off_to_dma_addr(src_window, src_offset); in scif_rma_list_dma_copy_aligned()
1271 if (src_window->type == SCIF_WINDOW_SELF) in scif_rma_list_dma_copy_aligned()
1272 src_virt = _get_local_va(src_offset, src_window, in scif_rma_list_dma_copy_aligned()
1275 src_virt = ioremap_remote(src_offset, src_window, in scif_rma_list_dma_copy_aligned()
1288 if (src_window->type != SCIF_WINDOW_SELF) in scif_rma_list_dma_copy_aligned()
1292 if (src_window->type == SCIF_WINDOW_SELF) in scif_rma_list_dma_copy_aligned()
1300 if (src_window->type != SCIF_WINDOW_SELF) in scif_rma_list_dma_copy_aligned()
1309 end_src_offset = src_window->offset + in scif_rma_list_dma_copy_aligned()
1310 (src_window->nr_pages << PAGE_SHIFT); in scif_rma_list_dma_copy_aligned()
1317 src_window = list_entry_next(src_window, list); in scif_rma_list_dma_copy_aligned()
1318 end_src_offset = src_window->offset + in scif_rma_list_dma_copy_aligned()
1319 (src_window->nr_pages << PAGE_SHIFT); in scif_rma_list_dma_copy_aligned()
1320 scif_init_window_iter(src_window, &src_win_iter); in scif_rma_list_dma_copy_aligned()
1330 src_dma_addr = scif_off_to_dma_addr(src_window, src_offset, in scif_rma_list_dma_copy_aligned()
1408 src_window = list_entry_next(src_window, list); in scif_rma_list_dma_copy_aligned()
1412 src_dma_addr = __scif_off_to_dma_addr(src_window, src_offset); in scif_rma_list_dma_copy_aligned()
1426 if (src_window->type == SCIF_WINDOW_SELF) in scif_rma_list_dma_copy_aligned()
1427 src_virt = _get_local_va(src_offset, src_window, in scif_rma_list_dma_copy_aligned()
1430 src_virt = ioremap_remote(src_offset, src_window, in scif_rma_list_dma_copy_aligned()
1444 if (src_window->type != SCIF_WINDOW_SELF) in scif_rma_list_dma_copy_aligned()
1449 if (src_window->type == SCIF_WINDOW_SELF) in scif_rma_list_dma_copy_aligned()
1455 if (src_window->type != SCIF_WINDOW_SELF) in scif_rma_list_dma_copy_aligned()
1481 struct scif_window *src_window = work->src_window; in scif_rma_list_cpu_copy() local
1490 scif_init_window_iter(src_window, &src_win_iter); in scif_rma_list_cpu_copy()
1499 if (src_window->type == SCIF_WINDOW_SELF) in scif_rma_list_cpu_copy()
1500 src_virt = _get_local_va(src_offset, src_window, in scif_rma_list_cpu_copy()
1503 src_virt = ioremap_remote(src_offset, src_window, in scif_rma_list_cpu_copy()
1521 if (src_window->type == SCIF_WINDOW_PEER) in scif_rma_list_cpu_copy()
1530 if (src_window->type == SCIF_WINDOW_SELF) in scif_rma_list_cpu_copy()
1538 if (src_window->type == SCIF_WINDOW_PEER) in scif_rma_list_cpu_copy()
1548 end_src_offset = src_window->offset + in scif_rma_list_cpu_copy()
1549 (src_window->nr_pages << PAGE_SHIFT); in scif_rma_list_cpu_copy()
1553 src_window = list_entry_next(src_window, list); in scif_rma_list_cpu_copy()
1554 scif_init_window_iter(src_window, in scif_rma_list_cpu_copy()
1591 src_dma_addr = __scif_off_to_dma_addr(work->src_window, src_offset); in scif_rma_list_dma_copy_wrapper()
1593 src_local = work->src_window->type == SCIF_WINDOW_SELF; in scif_rma_list_dma_copy_wrapper()
1627 scif_rma_local_cpu_copy(work->src_offset, work->src_window, in scif_rma_list_dma_copy_wrapper()
1814 copy_work.src_window = local_window; in scif_rma_copy()
1819 copy_work.src_window = remote_window; in scif_rma_copy()