Home
last modified time | relevance | path

Searched refs:FOLL_WRITE (Results 1 – 25 of 83) sorted by relevance

1234

/linux-6.3-rc2/tools/testing/selftests/mm/
A Dgup_test.c21 #define FOLL_WRITE 0x01 /* check pte is writable */ macro
210 gup.gup_flags |= FOLL_WRITE; in main()
/linux-6.3-rc2/mm/
A Dgup.c481 if (flags & FOLL_WRITE) in follow_pfn_pte()
563 if ((flags & FOLL_WRITE) && in follow_page_pte()
625 if ((flags & FOLL_WRITE) && in follow_page_pte()
841 if (gup_flags & FOLL_WRITE) in get_gate_page()
895 if (*flags & FOLL_WRITE) in faultin_page()
965 int write = (gup_flags & FOLL_WRITE); in check_vma_flags()
1527 gup_flags |= FOLL_WRITE; in populate_vma_page_range()
1592 gup_flags |= FOLL_WRITE; in faultin_vma_page_range()
1695 vm_flags = (foll_flags & FOLL_WRITE) ? in __get_user_pages_locked()
2392 if (!pte_access_permitted(pte, flags & FOLL_WRITE)) in gup_pte_range()
[all …]
A Dprocess_vm_access.c92 flags |= FOLL_WRITE; in process_vm_rw_single_vec()
/linux-6.3-rc2/drivers/infiniband/hw/hfi1/
A Duser_pages.c84 unsigned int gup_flags = FOLL_LONGTERM | (writable ? FOLL_WRITE : 0); in hfi1_acquire_user_pages()
/linux-6.3-rc2/drivers/infiniband/hw/qib/
A Dqib_user_pages.c113 FOLL_LONGTERM | FOLL_WRITE, in qib_get_user_pages()
/linux-6.3-rc2/drivers/media/common/videobuf2/
A Dframe_vector.c51 gup_flags |= FOLL_WRITE; in get_vaddr_frames()
/linux-6.3-rc2/arch/arm64/kernel/
A Dmte.c426 int write = gup_flags & FOLL_WRITE; in __access_remote_tags()
537 gup_flags |= FOLL_WRITE; in mte_ptrace_copy_tags()
/linux-6.3-rc2/net/rds/
A Dinfo.c195 ret = pin_user_pages_fast(start, nr_pages, FOLL_WRITE, pages); in rds_info_getsockopt()
/linux-6.3-rc2/drivers/misc/lkdtm/
A Dperms.c97 EXEC_SIZE, FOLL_WRITE); in execute_user_location()
/linux-6.3-rc2/arch/s390/kernel/
A Duv.c307 page = follow_page(vma, uaddr, FOLL_WRITE); in gmap_make_secure()
405 page = follow_page(vma, uaddr, FOLL_WRITE | FOLL_GET); in gmap_destroy_page()
/linux-6.3-rc2/arch/powerpc/kernel/ptrace/
A Dptrace32.c172 FOLL_FORCE | FOLL_WRITE) == sizeof(tmp)) in compat_arch_ptrace()
/linux-6.3-rc2/arch/mips/math-emu/
A Ddsemul.c274 FOLL_FORCE | FOLL_WRITE); in mips_dsemul()
/linux-6.3-rc2/drivers/vfio/
A Diova_bitmap.c191 FOLL_WRITE, mapped->pages); in iova_bitmap_get()
/linux-6.3-rc2/virt/kvm/
A Dasync_pf.c64 get_user_pages_remote(mm, addr, 1, FOLL_WRITE, NULL, NULL, in async_pf_execute()
/linux-6.3-rc2/arch/mips/kernel/
A Dptrace32.c188 FOLL_FORCE | FOLL_WRITE) == sizeof(data)) in compat_arch_ptrace()
/linux-6.3-rc2/drivers/infiniband/core/
A Dumem.c214 gup_flags |= FOLL_WRITE; in ib_umem_get()
/linux-6.3-rc2/arch/ia64/kernel/
A Derr_inject.c145 ret = get_user_pages_fast(virt_addr, 1, FOLL_WRITE, NULL); in store_virtual_to_phys()
/linux-6.3-rc2/net/xdp/
A Dxdp_umem.c96 unsigned int gup_flags = FOLL_WRITE; in xdp_umem_pin_pages()
/linux-6.3-rc2/arch/s390/kvm/
A Dpci.c253 npages = pin_user_pages_fast(hva, 1, FOLL_WRITE | FOLL_LONGTERM, pages); in kvm_s390_pci_aif_enable()
268 npages = pin_user_pages_fast(hva, 1, FOLL_WRITE | FOLL_LONGTERM, in kvm_s390_pci_aif_enable()
/linux-6.3-rc2/arch/sparc/kernel/
A Dptrace_64.c183 FOLL_FORCE | FOLL_WRITE); in set_to_target()
593 FOLL_FORCE | FOLL_WRITE) in genregs32_set()
623 FOLL_FORCE | FOLL_WRITE) in genregs32_set()
/linux-6.3-rc2/kernel/
A Dptrace.c664 FOLL_FORCE | FOLL_WRITE); in ptrace_writedata()
1324 FOLL_FORCE | FOLL_WRITE); in generic_ptrace_pokedata()
1352 FOLL_FORCE | FOLL_WRITE); in compat_ptrace_request()
/linux-6.3-rc2/drivers/fpga/
A Ddfl-afu-dma-region.c51 pinned = pin_user_pages_fast(region->user_addr, npages, FOLL_WRITE, in afu_dma_pin_pages()
/linux-6.3-rc2/arch/alpha/kernel/
A Dptrace.c171 FOLL_FORCE | FOLL_WRITE); in write_int()
/linux-6.3-rc2/drivers/virt/acrn/
A Dmm.c201 nr_pages, FOLL_WRITE | FOLL_LONGTERM, in acrn_vm_ram_map()
/linux-6.3-rc2/arch/powerpc/mm/book3s64/
A Diommu_api.c107 FOLL_WRITE | FOLL_LONGTERM, in mm_iommu_do_alloc()

Completed in 58 milliseconds

1234