Lines Matching refs:out_window
357 off_t *out_offset, struct scif_window **out_window) in scif_register_temp() argument
381 *out_window = scif_create_window(ep, aligned_len >> PAGE_SHIFT, in scif_register_temp()
383 if (!*out_window) { in scif_register_temp()
389 (*out_window)->pinned_pages = pinned_pages; in scif_register_temp()
390 (*out_window)->nr_pages = pinned_pages->nr_pages; in scif_register_temp()
391 (*out_window)->prot = pinned_pages->prot; in scif_register_temp()
393 (*out_window)->va_for_temp = addr & PAGE_MASK; in scif_register_temp()
394 err = scif_map_window(ep->remote_dev, *out_window); in scif_register_temp()
397 scif_destroy_window(ep, *out_window); in scif_register_temp()
398 *out_window = NULL; in scif_register_temp()
400 *out_offset |= (addr - (*out_window)->va_for_temp); in scif_register_temp()
1693 remote_req.out_window = &remote_window; in scif_rma_copy()
1724 req.out_window = &local_window; in scif_rma_copy()
1761 req.out_window = &local_window; in scif_rma_copy()