Searched refs:vm_insert_page (Results 1 – 14 of 14) sorted by relevance
/openbmc/linux/drivers/xen/ |
H A D | gntalloc.c | 534 rv = vm_insert_page(vma, vma->vm_start + i * PAGE_SIZE, in gntalloc_mmap()
|
/openbmc/linux/mm/ |
H A D | nommu.c | 353 int vm_insert_page(struct vm_area_struct *vma, unsigned long addr, in vm_insert_page() function 358 EXPORT_SYMBOL(vm_insert_page);
|
H A D | memory.c | 1958 * Preferred over vm_insert_page() when inserting multiple pages. 1963 * The same restrictions apply as in vm_insert_page(). 1983 * vm_insert_page - insert single page into user vma 2011 int vm_insert_page(struct vm_area_struct *vma, unsigned long addr, in vm_insert_page() function 2025 EXPORT_SYMBOL(vm_insert_page); 2054 ret = vm_insert_page(vma, uaddr, pages[offset + i]); in __vm_map_pages() 2229 * Similar to vm_insert_page, this allows drivers to insert individual pages
|
H A D | vmalloc.c | 3895 ret = vm_insert_page(vma, uaddr, page); in remap_vmalloc_range_partial()
|
/openbmc/linux/drivers/pci/ |
H A D | p2pdma.c | 143 ret = vm_insert_page(vma, vaddr, virt_to_page(kaddr)); in p2pmem_alloc_mmap()
|
/openbmc/linux/kernel/ |
H A D | kcov.c | 505 res = vm_insert_page(vma, vma->vm_start + off, page); in kcov_mmap()
|
/openbmc/linux/drivers/android/ |
H A D | binder_alloc.c | 260 ret = vm_insert_page(vma, user_page_addr, page[0].page_ptr); in binder_update_page_range()
|
/openbmc/linux/include/linux/ |
H A D | mm.h | 3468 int vm_insert_page(struct vm_area_struct *, unsigned long addr, struct page *); 3488 int err = vm_insert_page(vma, addr, page); in vmf_insert_page()
|
/openbmc/linux/lib/ |
H A D | test_hmm.c | 1382 ret = vm_insert_page(vma, addr, page); in dmirror_fops_mmap()
|
/openbmc/linux/drivers/infiniband/hw/bnxt_re/ |
H A D | ib_verbs.c | 4270 ret = vm_insert_page(vma, vma->vm_start, virt_to_page(uctx->shpg)); in bnxt_re_mmap() 4283 ret = vm_insert_page(vma, vma->vm_start, in bnxt_re_mmap()
|
/openbmc/linux/drivers/infiniband/hw/efa/ |
H A D | efa_verbs.c | 1922 err = vm_insert_page(vma, va, pfn_to_page(pfn)); in __efa_mmap()
|
/openbmc/linux/drivers/infiniband/hw/mlx5/ |
H A D | main.c | 2110 return vm_insert_page(vma, vma->vm_start, in mlx5_ib_mmap_clock_info_page()
|
/openbmc/linux/net/packet/ |
H A D | af_packet.c | 4669 err = vm_insert_page(vma, start, page); in packet_mmap()
|
/openbmc/linux/drivers/infiniband/hw/qedr/ |
H A D | verbs.c | 420 rc = vm_insert_page(vma, vma->vm_start, in qedr_mmap()
|