Home
last modified time | relevance | path

Searched refs:get_user_pages (Results 1 – 35 of 35) sorted by relevance

/linux-4.4.14/drivers/staging/rdma/hfi1/
Duser_pages.c86 ret = get_user_pages(current, current->mm, in __hfi1_get_user_pages()
/linux-4.4.14/drivers/infiniband/hw/qib/
Dqib_user_pages.c69 ret = get_user_pages(current, current->mm, in __qib_get_user_pages()
/linux-4.4.14/drivers/staging/rdma/ipath/
Dipath_user_pages.c73 ret = get_user_pages(current, current->mm, in __ipath_get_user_pages()
/linux-4.4.14/Documentation/vm/
Dunevictable-lru.txt321 populate_vma_page_range() to fault in the pages via get_user_pages() and to
325 get_user_pages() will be unable to fault in the pages. That's okay. If pages
329 Also note that a page returned by get_user_pages() could be truncated or
339 get_user_pages(). We use TestSetPageMlocked() because the page might already
362 mark the page. Because of this, get_user_pages() will fail for these VMAs,
400 faulting in and mlocking pages, get_user_pages() was unreliable for visiting
402 get_user_pages() was enhanced to accept a flag to ignore the permissions when
490 negative return value represent an error - for example, from get_user_pages()
Dtranshuge.txt267 == get_user_pages and follow_page ==
269 get_user_pages and follow_page if run on a hugepage, will return the
369 == compound_lock, get_user_pages and put_page ==
375 and tail pages if running get_user_pages on an address backed by any
381 get_user_pages which is unacceptable as too many gup users are
Didle_page_tracking.txt74 - a page is accessed by a device driver using get_user_pages()
/linux-4.4.14/arch/ia64/kernel/
Derr_inject.c145 ret = get_user_pages(current, current->mm, virt_addr, in store_virtual_to_phys()
/linux-4.4.14/drivers/infiniband/core/
Dumem.c191 ret = get_user_pages(current, current->mm, cur_base, in ib_umem_get()
Dumem_odp.c575 npages = get_user_pages(owning_process, owning_mm, user_virt, in ib_umem_odp_map_dma_pages()
/linux-4.4.14/Documentation/infiniband/
Duser_verbs.txt48 get_user_pages() and put_page() calls. It also accounts for the
/linux-4.4.14/mm/
Dnommu.c185 long get_user_pages(struct task_struct *tsk, struct mm_struct *mm, in get_user_pages() function
200 EXPORT_SYMBOL(get_user_pages);
207 return get_user_pages(tsk, mm, start, nr_pages, write, force, in get_user_pages_locked()
219 ret = get_user_pages(tsk, mm, start, nr_pages, write, force, in __get_user_pages_unlocked()
Dgup.c855 long get_user_pages(struct task_struct *tsk, struct mm_struct *mm, in get_user_pages() function
862 EXPORT_SYMBOL(get_user_pages);
Dmempolicy.c821 err = get_user_pages(current, mm, addr & PAGE_MASK, 1, 0, 0, &p, NULL); in lookup_node()
Dmemory.c3712 ret = get_user_pages(tsk, mm, addr, 1, in __access_remote_vm()
/linux-4.4.14/Documentation/filesystems/
Ddax.txt91 Calling get_user_pages() on a range of user memory that has been mmaped
Dfuse.txt422 get_user_pages(). The 'req->locked' flag indicates when the copy is
DLocking570 ->access() is called when get_user_pages() fails in
/linux-4.4.14/drivers/infiniband/hw/usnic/
Dusnic_uiom.c147 ret = get_user_pages(current, current->mm, cur_base, in usnic_uiom_get_pages()
/linux-4.4.14/arch/x86/mm/
Dmpx.c549 gup_ret = get_user_pages(current, current->mm, (unsigned long)addr, in mpx_resolve_fault()
/linux-4.4.14/drivers/gpu/drm/via/
Dvia_dmablit.c242 ret = get_user_pages(current, current->mm, in via_lock_all_dma_pages()
/linux-4.4.14/drivers/media/v4l2-core/
Dvideobuf-dma-sg.c184 err = get_user_pages(current, current->mm, in videobuf_dma_init_user_locked()
/linux-4.4.14/drivers/virt/
Dfsl_hypervisor.c247 num_pinned = get_user_pages(current, current->mm, in ioctl_memcpy()
/linux-4.4.14/drivers/gpu/drm/i915/
Di915_gem_userptr.c587 ret = get_user_pages(work->task, mm, in __i915_gem_userptr_get_pages_worker()
/linux-4.4.14/security/tomoyo/
Ddomain.c877 if (get_user_pages(current, bprm->mm, pos, 1, 0, 1, &page, NULL) <= 0) in tomoyo_dump_page()
/linux-4.4.14/drivers/misc/sgi-gru/
Dgrufault.c201 if (get_user_pages in non_atomic_pte_lookup()
/linux-4.4.14/Documentation/
Dcachetlb.txt351 get_user_pages()). Note: flush_dcache_page() deliberately
363 from a mechanism like get_user_pages()). The default
/linux-4.4.14/kernel/events/
Duprobes.c301 ret = get_user_pages(NULL, mm, vaddr, 1, 0, 1, &old_page, &vma); in uprobe_write_opcode()
1702 result = get_user_pages(NULL, mm, vaddr, 1, 0, 1, &page, NULL); in is_trap_at_addr()
/linux-4.4.14/drivers/infiniband/hw/mthca/
Dmthca_memfree.c475 ret = get_user_pages(current, current->mm, uaddr & PAGE_MASK, 1, 1, 0, in mthca_map_user_db()
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/
Damdgpu_ttm.c521 r = get_user_pages(current, current->mm, userptr, num_pages, in amdgpu_ttm_tt_pin_userptr()
/linux-4.4.14/drivers/gpu/drm/radeon/
Dradeon_ttm.c559 r = get_user_pages(current, current->mm, userptr, num_pages, in radeon_ttm_tt_pin_userptr()
/linux-4.4.14/Documentation/video4linux/
Dvideobuf269 take care of calling get_user_pages() and filling in the scatterlist array.
/linux-4.4.14/fs/
Dexec.c201 ret = get_user_pages(current, bprm->mm, pos, in get_arg_page()
/linux-4.4.14/include/linux/
Dmm.h1196 long get_user_pages(struct task_struct *tsk, struct mm_struct *mm,
/linux-4.4.14/drivers/misc/mic/scif/
Dscif_rma.c1396 pinned_pages->nr_pages = get_user_pages( in __scif_pin_pages()
/linux-4.4.14/arch/cris/arch-v32/drivers/
Dcryptocop.c2722 err = get_user_pages(current, in cryptocop_ioctl_process()
2739 err = get_user_pages(current, in cryptocop_ioctl_process()