Home
last modified time | relevance | path

Searched refs:unpin_user_pages (Results 1 – 23 of 23) sorted by relevance

/linux/mm/
H A Dgup_test.c25 unpin_user_pages(pages, nr_pages); in put_back_pages()
29 unpin_user_pages(pages, nr_pages); in put_back_pages()
214 unpin_user_pages(pin_longterm_test_pages, in pin_longterm_test_stop()
H A Dgup.c292 unpin_user_pages(pages, npages); in unpin_user_pages_dirty_lock()
401 void unpin_user_pages(struct page **pages, unsigned long npages) in unpin_user_pages() function
425 EXPORT_SYMBOL(unpin_user_pages);
2234 unpin_user_pages(pofs->pages, pofs->nr_entries); in pofs_unpin()
/linux/drivers/media/common/videobuf2/
H A Dframe_vector.c95 unpin_user_pages(pages, vec->nr_frames); in put_vaddr_frames()
/linux/io_uring/
H A Dmemmap.c75 unpin_user_pages(pages, ret); in io_pin_pages()
100 unpin_user_pages(mr->pages, nr_refs); in io_free_region()
H A Dzcrx.c199 unpin_user_pages(pages, nr_pages); in io_import_umem()
223 unpin_user_pages(mem->pages, mem->nr_folios); in io_release_area_mem()
/linux/net/rds/
H A Dinfo.c238 unpin_user_pages(pages, nr_pages); in rds_info_getsockopt()
H A Drdma.c165 unpin_user_pages(pages, ret); in rds_pin_pages()
300 unpin_user_pages(pages, nr_pages); in __rds_rdma_map()
330 unpin_user_pages(pages, nr_pages); in __rds_rdma_map()
/linux/drivers/iommu/iommufd/
H A Diova_bitmap.c224 unpin_user_pages(mapped->pages, mapped->npages); in iova_bitmap_put()
H A Dpages.c192 unpin_user_pages(page_list, npages); in iopt_pages_err_unpin()
1316 unpin_user_pages(user->upages + start_index, npages); in pfn_reader_release_pins()
/linux/drivers/tee/
H A Dtee_shm.c46 unpin_user_pages(shm->pages, shm->num_pages); in release_registered_pages()
501 unpin_user_pages(shm->pages, shm->num_pages); in register_shm_helper()
/linux/arch/powerpc/mm/book3s64/
H A Diommu_api.c175 unpin_user_pages(mem->hpages, pinned); in mm_iommu_do_alloc()
/linux/fs/orangefs/
H A Dorangefs-bufmap.c171 unpin_user_pages(bufmap->page_array, bufmap->page_count); in orangefs_bufmap_unmap()
/linux/drivers/hv/
H A Dmshv_regions.c281 unpin_user_pages(region->pages + page_offset, page_count); in mshv_region_invalidate_pages()
H A Dmshv_root_main.c756 unpin_user_pages(pages, completed); in mshv_vp_ioctl_get_set_state_pfn()
/linux/drivers/video/fbdev/
H A Dpvr2fb.c719 unpin_user_pages(pages, nr_pages); in pvr2fb_write()
/linux/Documentation/core-api/
H A Dpin_user_pages.rst192 unpin_user_pages()
/linux/drivers/rapidio/devices/
H A Drio_mport_cdev.c562 unpin_user_pages(req->page_list, req->nr_pages); in dma_req_free()
935 unpin_user_pages(page_list, nr_pages); in rio_dma_transfer()
/linux/drivers/misc/
H A Dxilinx_sdfec.c634 unpin_user_pages(pages, res); in xsdfec_table_write()
/linux/drivers/platform/raspberrypi/vchiq-interface/
H A Dvchiq_core.c1467 unpin_user_pages(pagelistinfo->pages, pagelistinfo->num_pages); in cleanup_pagelistinfo()
1603 unpin_user_pages(pages, actual_pages); in create_pagelist()
/linux/drivers/vdpa/vdpa_user/
H A Dvduse_dev.c1126 unpin_user_pages(page_list, pinned); in vduse_dev_reg_umem()
/linux/arch/x86/kvm/svm/
H A Dsev.c726 unpin_user_pages(pages, npinned); in sev_pin_memory()
735 unpin_user_pages(pages, npages); in sev_unpin_memory()
/linux/include/linux/
H A Dmm.h1726 void unpin_user_pages(struct page **pages, unsigned long npages);
/linux/drivers/scsi/
H A Dst.c5035 unpin_user_pages(pages, res); in sgl_map_user_pages()