Home
last modified time | relevance | path

Searched refs:pinned_pages (Results 1 – 6 of 6) sorted by relevance

/linux-4.19.296/drivers/misc/mic/scif/
Dscif_rma.c324 struct scif_pinned_pages *pinned_pages = window->pinned_pages; in scif_destroy_window() local
340 j = atomic_sub_return(1, &pinned_pages->ref_count); in scif_destroy_window()
351 scif_destroy_pinned_pages(window->pinned_pages); in scif_destroy_window()
547 scif_pinned_pages_t pin = window->pinned_pages; in scif_iommu_map()
600 pin = window->pinned_pages; in scif_map_window()
734 if ((!!(window->pinned_pages->map_flags & SCIF_MAP_KERNEL)) && in scif_unregister_window()
1328 struct scif_pinned_pages *pinned_pages; in __scif_pin_pages() local
1356 pinned_pages = scif_create_pinned_pages(nr_pages, prot); in __scif_pin_pages()
1357 if (!pinned_pages) in __scif_pin_pages()
1366 pinned_pages->pages[i] = in __scif_pin_pages()
[all …]
Dscif_dma.c361 scif_pinned_pages_t pinned_pages; in scif_register_temp() local
367 aligned_len, &prot, 0, &pinned_pages); in scif_register_temp()
371 pinned_pages->prot = prot; 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()
407 scif_unpin_pages(pinned_pages); in scif_register_temp()
667 struct page **pages = window->pinned_pages->pages; in _get_local_va()
Dscif_debugfs.c69 scif_pinned_pages_t pin = window->pinned_pages; in scif_display_window()
Dscif_rma.h262 struct scif_pinned_pages *pinned_pages; member
Dscif_fence.c189 struct page **pages = window->pinned_pages->pages; in scif_get_local_va()
/linux-4.19.296/include/linux/
Dscif.h1094 scif_pinned_pages_t *pinned_pages);
1117 int scif_unpin_pages(scif_pinned_pages_t pinned_pages);
1182 scif_pinned_pages_t pinned_pages,