Lines Matching refs:dma_addr

156 	window->dma_addr = scif_zalloc(nr_pages * sizeof(*window->dma_addr));  in scif_create_window()
157 if (!window->dma_addr) in scif_create_window()
177 scif_free(window->dma_addr, in scif_create_window()
178 nr_pages * sizeof(*window->dma_addr)); in scif_create_window()
220 scif_free(window->dma_addr, nr_pages * sizeof(*window->dma_addr)); in scif_destroy_incomplete_window()
247 if (window->dma_addr[j]) { in scif_unmap_window()
248 scif_unmap_single(window->dma_addr[j], in scif_unmap_window()
252 window->dma_addr[j] = 0x0; in scif_unmap_window()
350 scif_free(window->dma_addr, nr_pages * sizeof(*window->dma_addr)); in scif_destroy_window()
404 vmalloc_dma_phys = is_vmalloc_addr(&window->dma_addr[0]); in scif_create_remote_lookup()
411 vmalloc_to_page(&window->dma_addr[i]) : in scif_create_remote_lookup()
412 virt_to_page(&window->dma_addr[i]), in scif_create_remote_lookup()
492 window->dma_addr = scif_zalloc(nr_pages * sizeof(*window->dma_addr)); in scif_create_remote_window()
493 if (!window->dma_addr) in scif_create_remote_window()
524 scif_free(window->dma_addr, window->nr_pages * in scif_destroy_remote_window()
525 sizeof(*window->dma_addr)); in scif_destroy_remote_window()
567 window->dma_addr[i] = sg_dma_address(sg); in scif_iommu_map()
573 last_da = window->dma_addr[i] + in scif_iommu_map()
622 err = scif_map_single(&window->dma_addr[j], in scif_map_window()
630 window->dma_addr[j] = page_to_phys(pin->pages[i]); in scif_map_window()
871 sizeof(*window->dma_addr), in scif_prep_remote_window()
879 &window->dma_addr[i], loop_nr_contig_chunks in scif_prep_remote_window()
880 * sizeof(*window->dma_addr)); in scif_prep_remote_window()
891 dma_addr_t dma_addr; in scif_prep_remote_window() local
894 dma_addr = window->dma_addr[i + m] + in scif_prep_remote_window()
896 writeq(dma_addr, in scif_prep_remote_window()
912 &window->dma_addr[i], in scif_prep_remote_window()
914 sizeof(*window->dma_addr)); in scif_prep_remote_window()
925 sizeof(*window->dma_addr), ep->remote_dev); in scif_prep_remote_window()
1142 window->dma_addr[j] += apt_base; in scif_fixup_aper_base()