Home
last modified time | relevance | path

Searched refs:FOLL_WRITE (Results 51 – 75 of 84) sorted by relevance

1234

/openbmc/linux/drivers/video/fbdev/
H A Dpvr2fb.c659 ret = pin_user_pages_fast((unsigned long)buf, nr_pages, FOLL_WRITE, pages); in pvr2fb_write()
/openbmc/linux/drivers/sbus/char/
H A Doradax.c425 ret = pin_user_pages_fast((unsigned long)va, 1, FOLL_WRITE, p); in dax_lock_page()
/openbmc/linux/drivers/gpu/drm/radeon/
H A Dradeon_ttm.c360 r = get_user_pages(userptr, num_pages, write ? FOLL_WRITE : 0, in radeon_ttm_tt_pin_userptr()
/openbmc/linux/net/rds/
H A Drdma.c161 gup_flags |= FOLL_WRITE; in rds_pin_pages()
/openbmc/linux/lib/
H A Diov_iter.c1114 gup_flags |= FOLL_WRITE; in __iov_iter_get_pages_alloc()
1770 gup_flags |= FOLL_WRITE; in iov_iter_extract_user_pages()
/openbmc/linux/virt/kvm/
H A Dkvm_main.c2504 int rc, flags = FOLL_HWPOISON | FOLL_WRITE; in check_user_page_hwpoison()
2528 if (get_user_page_fast_only(addr, FOLL_WRITE, page)) { in hva_to_pfn_fast()
2567 flags |= FOLL_WRITE; in hva_to_pfn_slow()
2581 if (get_user_page_fast_only(addr, FOLL_WRITE, &wpage)) { in hva_to_pfn_slow()
2831 return get_user_pages_fast_only(addr, nr_pages, FOLL_WRITE, pages); in gfn_to_page_many_atomic()
/openbmc/linux/arch/powerpc/kvm/
H A Dbook3s_64_mmu_hv.c612 if (get_user_page_fast_only(hva, FOLL_WRITE, &page)) { in kvmppc_book3s_hv_page_fault()
1171 npages = get_user_pages_fast(hva, 1, FOLL_WRITE, pages); in kvmppc_pin_guest_page()
H A De500_mmu.c779 ret = get_user_pages_fast(cfg->array, num_pages, FOLL_WRITE, pages); in kvm_vcpu_ioctl_config_tlb()
H A Dbook3s_64_mmu_radix.c844 if (!kvm_ro && get_user_page_fast_only(hva, FOLL_WRITE, &page)) { in kvmppc_book3s_instantiate_page()
/openbmc/linux/drivers/xen/
H A Dprivcmd.c603 requested, FOLL_WRITE, pages); in lock_pages()
H A Dgntdev.c807 ret = pin_user_pages_fast(addr, 1, batch->writeable ? FOLL_WRITE : 0, &page); in gntdev_get_page()
/openbmc/linux/io_uring/
H A Drsrc.c892 pret = pin_user_pages(ubuf, nr_pages, FOLL_WRITE | FOLL_LONGTERM, in io_pin_pages()
/openbmc/linux/drivers/vfio/
H A Dvfio_iommu_spapr_tce.c491 direction != DMA_TO_DEVICE ? FOLL_WRITE : 0, in tce_iommu_use_page()
/openbmc/linux/drivers/misc/vmw_vmci/
H A Dvmci_queue_pair.c660 FOLL_WRITE, in qp_host_get_user_memory()
674 FOLL_WRITE, in qp_host_get_user_memory()
/openbmc/linux/mm/
H A Dnommu.c1658 int write = gup_flags & FOLL_WRITE; in __access_remote_vm()
H A Dmemory.c5681 if ((flags & FOLL_WRITE) && !pte_write(pte)) in follow_phys()
5729 if ((write & FOLL_WRITE) && !pte_write(pte)) in generic_access_phys()
5767 int write = gup_flags & FOLL_WRITE; in __access_remote_vm()
H A Drmap.c2336 FOLL_GET | FOLL_WRITE | FOLL_SPLIT_PMD, in make_device_exclusive_range()
/openbmc/linux/drivers/gpu/drm/exynos/
H A Dexynos_drm_g2d.c480 FOLL_WRITE | FOLL_LONGTERM, in g2d_userptr_get_dma_addr()
/openbmc/linux/drivers/vhost/
H A Dvdpa.c1002 gup_flags |= FOLL_WRITE; in vhost_vdpa_pa_map()
/openbmc/linux/fs/
H A Dexec.c226 write ? FOLL_WRITE : 0, in get_arg_page()
/openbmc/linux/drivers/gpu/drm/i915/gem/selftests/
H A Di915_gem_mman.c1473 err = access_process_vm(current, addr, &B, sizeof(B), FOLL_WRITE); in __igt_mmap_access()
/openbmc/linux/kernel/events/
H A Duprobes.c375 FOLL_WRITE, &page, NULL); in __update_ref_ctr()
/openbmc/linux/kernel/trace/
H A Dtrace_events_user.c533 ret = pin_user_pages_remote(mm->mm, uaddr, 1, FOLL_WRITE | FOLL_NOFAULT, in user_event_enabler_write()
/openbmc/linux/drivers/vdpa/vdpa_user/
H A Dvduse_dev.c1058 pinned = pin_user_pages(uaddr, npages, FOLL_LONGTERM | FOLL_WRITE, in vduse_dev_reg_umem()
/openbmc/linux/drivers/accel/habanalabs/common/
H A Dmemory.c2309 rc = pin_user_pages_fast(start, npages, FOLL_WRITE | FOLL_LONGTERM, in get_user_memory()

1234