Home
last modified time | relevance | path

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

/linux/mm/
H A Dgup_test.c32 unpin_user_pages(pages, nr_pages); in put_back_pages()
36 unpin_user_pages(pages, nr_pages); in put_back_pages()
221 unpin_user_pages(data->longterm_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/fpga/
H A Ddfl-afu-dma-region.c66 unpin_user_pages(region->pages, pinned); in afu_dma_pin_pages()
88 unpin_user_pages(region->pages, npages); in afu_dma_unpin_pages()
/linux/drivers/media/common/videobuf2/
H A Dframe_vector.c95 unpin_user_pages(pages, vec->nr_frames); in put_vaddr_frames()
/linux/drivers/gpu/drm/i915/gem/
H A Di915_gem_userptr.c95 unpin_user_pages(pvec, num_pages); in i915_gem_object_userptr_drop_ref()
304 unpin_user_pages(pvec, pinned); in i915_gem_object_userptr_submit_init()
/linux/io_uring/
H A Dmemmap.c90 unpin_user_pages(pages, ret); in io_pin_pages()
115 unpin_user_pages(mr->pages, nr_refs); in io_free_region()
H A Dzcrx.c273 unpin_user_pages(pages, nr_pages); in io_import_umem()
283 unpin_user_pages(mem->pages, mem->nr_folios); in io_release_area_mem()
/linux/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_msg.c1059 unpin_user_pages(pages_strs, nr_pinned_strs); in vmw_mksstat_add_ioctl()
1063 unpin_user_pages(pages_info, nr_pinned_info); in vmw_mksstat_add_ioctl()
1067 unpin_user_pages(pages_stat, nr_pinned_stat); in vmw_mksstat_add_ioctl()
/linux/drivers/tee/
H A Dtee_shm.c30 unpin_user_pages(shm->pages, shm->num_pages); in release_registered_pages()
476 unpin_user_pages(shm->pages, shm->num_pages); in register_shm_helper()
/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/arch/powerpc/mm/book3s64/
H A Diommu_api.c175 unpin_user_pages(mem->hpages, pinned); in mm_iommu_do_alloc()
/linux/net/rds/
H A Drdma.c166 unpin_user_pages(pages, ret); in rds_pin_pages()
305 unpin_user_pages(pages, nr_pages); in __rds_rdma_map()
/linux/drivers/vhost/
H A Dvdpa.c1200 unpin_user_pages(page_list, pinned); in vhost_vdpa_pa_map()
1229 unpin_user_pages(&page_list[i], in vhost_vdpa_pa_map()
/linux/Documentation/core-api/
H A Dpin_user_pages.rst192 unpin_user_pages()
/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/hv/
H A Dmshv_root_main.c787 unpin_user_pages(pages, completed); in mshv_vp_ioctl_get_set_state_pfn()
/linux/drivers/block/
H A Dublk_drv.c5502 unpin_user_pages(pages, pinned); in ublk_ctrl_reg_buf()
5522 unpin_user_pages(pages, batch); in ublk_unpin_range_pages()
/linux/drivers/accel/habanalabs/common/
H A Dmemory.c2356 unpin_user_pages(userptr->pages, npages); in get_user_memory()
/linux/drivers/vdpa/vdpa_user/
H A Dvduse_dev.c1417 unpin_user_pages(page_list, pinned); in vduse_dev_reg_umem()
/linux/include/linux/
H A Dmm.h2270 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()