Home
last modified time | relevance | path

Searched refs:vm_end (Results 1 – 200 of 228) sorted by relevance

12

/linux-4.4.14/mm/
Dnommu.c125 return vma->vm_end - vma->vm_start; in kobjsize()
581 BUG_ON(last->vm_end <= last->vm_start); in validate_nommu_regions()
582 BUG_ON(last->vm_top < last->vm_end); in validate_nommu_regions()
588 BUG_ON(region->vm_end <= region->vm_start); in validate_nommu_regions()
589 BUG_ON(region->vm_top < region->vm_end); in validate_nommu_regions()
703 while (start < vma->vm_end) { in protect_vma()
755 } else if (vma->vm_end < pvma->vm_end) in add_vma_to_mm()
757 else if (vma->vm_end > pvma->vm_end) { in add_vma_to_mm()
855 if (vma->vm_end > addr) { in find_vma()
906 if (vma->vm_end == end) { in find_vma_exact()
[all …]
Dmmap.c361 max -= vma->vm_prev->vm_end; in vma_compute_subtree_gap()
397 if (vma->vm_start > vma->vm_end) { in browse_rb()
399 vma->vm_start, vma->vm_end); in browse_rb()
411 pend = vma->vm_end; in browse_rb()
454 highest_address = vma->vm_end; in validate_mm()
569 if (vma_tmp->vm_end > addr) { in find_vma_links()
599 nr_pages = (min(end, vma->vm_end) - in count_vma_pages_range()
609 overlap_len = min(end, vma->vm_end) - vma->vm_start; in count_vma_pages_range()
623 mm->highest_vm_end = vma->vm_end; in __vma_link_rb()
698 if (find_vma_links(mm, vma->vm_start, vma->vm_end, in __insert_vm_struct()
[all …]
Dmadvise.c121 if (end != vma->vm_end) { in madvise_behavior()
251 if (end > vma->vm_end) in madvise_willneed()
252 end = vma->vm_end; in madvise_willneed()
524 tmp = vma->vm_end; in SYSCALL_DEFINE3()
533 if (prev && start < prev->vm_end) in SYSCALL_DEFINE3()
534 start = prev->vm_end; in SYSCALL_DEFINE3()
Dvmacache.c102 if (vma->vm_start <= addr && vma->vm_end > addr) { in vmacache_find()
126 if (vma && vma->vm_start == start && vma->vm_end == end) { in vmacache_find_exact()
Dmsync.c83 fend = fstart + (min(end, vma->vm_end) - start) - 1; in SYSCALL_DEFINE3()
84 start = vma->vm_end; in SYSCALL_DEFINE3()
Dmprotect.c310 if (end != vma->vm_end) { in mprotect_fixup()
396 end = vma->vm_end; in SYSCALL_DEFINE3()
423 tmp = vma->vm_end; in SYSCALL_DEFINE3()
431 if (nstart < prev->vm_end) in SYSCALL_DEFINE3()
432 nstart = prev->vm_end; in SYSCALL_DEFINE3()
Dmremap.c304 excess = vma->vm_end - vma->vm_start - old_len; in move_vma()
306 old_addr + old_len < vma->vm_end) in move_vma()
358 if (old_len > vma->vm_end - addr) in vma_to_resize()
453 unsigned long end = vma->vm_end + delta; in vma_expandable()
454 if (end < vma->vm_end) /* overflow */ in vma_expandable()
533 if (old_len == vma->vm_end - addr) { in SYSCALL_DEFINE5()
Dpagewalk.c264 next = min(end, vma->vm_end); in walk_page_range()
298 err = walk_page_test(vma->vm_start, vma->vm_end, walk); in walk_page_vma()
303 return __walk_page_range(vma->vm_start, vma->vm_end, walk); in walk_page_vma()
Dmlock.c527 if (end != vma->vm_end) { in mlock_fixup()
586 tmp = vma->vm_end; in apply_vma_lock_flags()
593 if (nstart < prev->vm_end) in apply_vma_lock_flags()
594 nstart = prev->vm_end; in apply_vma_lock_flags()
714 mlock_fixup(vma, &prev, vma->vm_start, vma->vm_end, newflags); in apply_mlockall_flags()
Dframe_vector.c71 while (ret < nr_frames && start + PAGE_SIZE <= vma->vm_end) { in get_vaddr_frames()
85 if (ret >= nr_frames || start < vma->vm_end) in get_vaddr_frames()
Dmemory.c544 hugetlb_free_pgd_range(tlb, addr, vma->vm_end, in free_pgtables()
550 while (next && next->vm_start <= vma->vm_end + PMD_SIZE in free_pgtables()
557 free_pgd_range(tlb, addr, vma->vm_end, in free_pgtables()
1052 unsigned long end = vma->vm_end; in copy_page_range()
1243 vma->vm_end); in zap_pmd_range()
1320 if (start >= vma->vm_end) in unmap_single_vma()
1322 end = min(vma->vm_end, end_addr); in unmap_single_vma()
1451 if (address < vma->vm_start || address + size > vma->vm_end || in zap_vma_ptes()
1546 if (addr < vma->vm_start || addr >= vma->vm_end) in vm_insert_page()
1621 if (addr < vma->vm_start || addr >= vma->vm_end) in vm_insert_pfn()
[all …]
Dinterval_tree.c21 return v->vm_pgoff + ((v->vm_end - v->vm_start) >> PAGE_SHIFT) - 1; in vma_last_pgoff()
Drmap.c584 VM_BUG_ON_VMA(address < vma->vm_start || address >= vma->vm_end, vma); in vma_address()
712 if (unlikely(address < vma->vm_start || address >= vma->vm_end)) in page_address_in_vma()
810 if (unlikely(address < vma->vm_start || address >= vma->vm_end)) in page_mapped_in_vma()
1192 VM_BUG_ON_VMA(address < vma->vm_start || address >= vma->vm_end, vma); in page_add_new_anon_rmap()
1713 BUG_ON(address < vma->vm_start || address >= vma->vm_end); in hugepage_add_new_anon_rmap()
Dgup.c481 if (!vma || start >= vma->vm_end) { in __get_user_pages()
893 VM_BUG_ON_VMA(end > vma->vm_end, vma); in populate_vma_page_range()
951 } else if (nstart >= vma->vm_end) in __mm_populate()
959 nend = min(end, vma->vm_end); in __mm_populate()
Dmempolicy.c591 unsigned long endvma = vma->vm_end; in queue_pages_test_walk()
603 if (!vma->vm_next && vma->vm_end < end) in queue_pages_test_walk()
605 if (qp->prev && qp->prev->vm_end < vma->vm_start) in queue_pages_test_walk()
667 vma->vm_start, vma->vm_end, vma->vm_pgoff, in vma_replace_policy()
714 vmend = min(end, vma->vm_end); in mbind_range()
737 if (vma->vm_end != vmend) { in mbind_range()
2266 BUG_ON(addr >= vma->vm_end); in mpol_misplaced()
2456 pvma.vm_end = TASK_SIZE; /* policy covers entire file */ in mpol_shared_policy_init()
Dhuge_memory.c816 if (haddr < vma->vm_start || haddr + HPAGE_PMD_SIZE > vma->vm_end) in do_huge_pmd_anonymous_page()
907 if (addr < vma->vm_start || addr >= vma->vm_end) in vmf_insert_pfn_pmd()
2141 hend = vma->vm_end & HPAGE_PMD_MASK; in khugepaged_enter_vma_merge()
2549 hend = vma->vm_end & HPAGE_PMD_MASK; in collapse_huge_page()
2785 hend = vma->vm_end & HPAGE_PMD_MASK; in khugepaged_scan_mm_slot()
2969 BUG_ON(vma->vm_start > haddr || vma->vm_end < haddr + HPAGE_PMD_SIZE); in __split_huge_page_pmd()
3057 (start & HPAGE_PMD_MASK) + HPAGE_PMD_SIZE <= vma->vm_end) in vma_adjust_trans_huge()
3067 (end & HPAGE_PMD_MASK) + HPAGE_PMD_SIZE <= vma->vm_end) in vma_adjust_trans_huge()
3081 (nstart & HPAGE_PMD_MASK) + HPAGE_PMD_SIZE <= next->vm_end) in vma_adjust_trans_huge()
Ddebug.c160 vma, (void *)vma->vm_start, (void *)vma->vm_end, vma->vm_next, in dump_vma()
Dmincore.c189 end = min(vma->vm_end, addr + (pages << PAGE_SHIFT)); in do_mincore()
Duserfaultfd.c181 dst_start + len > dst_vma->vm_end) in __mcopy_atomic()
Dinternal.h273 munlock_vma_pages_range(vma, vma->vm_start, vma->vm_end); in munlock_vma_pages_all()
Dksm.c790 vma->vm_start, vma->vm_end); in unmerge_and_remove_all_rmap_items()
1631 ksm_scan.address = vma->vm_end; in scan_get_next_rmap_item()
1633 while (ksm_scan.address < vma->vm_end) { in scan_get_next_rmap_item()
1943 rmap_item->address >= vma->vm_end) in rmap_walk_ksm()
Dutil.c205 return (vma->vm_start <= KSTK_ESP(t) && vma->vm_end >= KSTK_ESP(t)); in vm_is_stack_for_task()
Dhugetlb.c2989 end = vma_hugecache_offset(h, vma, vma->vm_end); in hugetlb_vm_op_close()
3094 mmun_end = vma->vm_end; in copy_hugetlb_page_range()
3098 for (addr = vma->vm_start; addr < vma->vm_end; addr += sz) { in copy_hugetlb_page_range()
3832 while (vaddr < vma->vm_end && remainder) { in follow_hugetlb_page()
3915 if (vaddr < vma->vm_end && remainder && in follow_hugetlb_page()
4159 sbase < svma->vm_start || svma->vm_end < s_end) in page_table_shareable()
4174 vma->vm_start <= base && end <= vma->vm_end) in vma_shareable()
/linux-4.4.14/arch/metag/kernel/
Ddma.c102 unsigned long vm_end; member
110 .vm_end = CONSISTENT_END,
117 unsigned long addr = head->vm_start, end = head->vm_end - size; in metag_vm_region_alloc()
132 addr = c->vm_end; in metag_vm_region_alloc()
143 new->vm_end = addr + size; in metag_vm_region_alloc()
287 if ((c->vm_end - c->vm_start) != size) { in dma_free_coherent()
289 __func__, c->vm_end - c->vm_start, size); in dma_free_coherent()
291 size = c->vm_end - c->vm_start; in dma_free_coherent()
317 flush_tlb_kernel_range(c->vm_start, c->vm_end); in dma_free_coherent()
343 user_size = (vma->vm_end - vma->vm_start) >> PAGE_SHIFT; in dma_mmap()
[all …]
/linux-4.4.14/arch/powerpc/mm/
Ddma-noncoherent.c87 unsigned long vm_end; member
93 .vm_end = CONSISTENT_END,
99 unsigned long addr = head->vm_start, end = head->vm_end - size; in ppc_vm_region_alloc()
114 addr = c->vm_end; in ppc_vm_region_alloc()
125 new->vm_end = addr + size; in ppc_vm_region_alloc()
270 if ((c->vm_end - c->vm_start) != size) { in __dma_free_coherent()
272 __func__, c->vm_end - c->vm_start, size); in __dma_free_coherent()
274 size = c->vm_end - c->vm_start; in __dma_free_coherent()
297 flush_tlb_kernel_range(c->vm_start, c->vm_end); in __dma_free_coherent()
Dtlb_hash32.c150 flush_range(mp->vm_mm, mp->vm_start, mp->vm_end); in flush_tlb_mm()
Dfault.c350 if (address + 0x100000 < vma->vm_end) { in do_page_fault()
/linux-4.4.14/drivers/staging/rdma/ehca/
Dehca_uverbs.c76 vma->vm_start, vma->vm_end); in ehca_mm_open()
82 vma->vm_start, vma->vm_end); in ehca_mm_open()
84 vma->vm_start, vma->vm_end, *count); in ehca_mm_open()
92 vma->vm_start, vma->vm_end); in ehca_mm_close()
97 vma->vm_start, vma->vm_end, *count); in ehca_mm_close()
111 vsize = vma->vm_end - vma->vm_start; in ehca_mmap_fw()
113 ehca_gen_err("invalid vsize=%lx", vma->vm_end - vma->vm_start); in ehca_mmap_fw()
/linux-4.4.14/fs/proc/
Dtask_nommu.c34 size += region->vm_end - region->vm_start; in task_mem()
36 size = vma->vm_end - vma->vm_start; in task_mem()
45 slack = region->vm_end - vma->vm_end; in task_mem()
89 vsize += vma->vm_end - vma->vm_start; in task_vsize()
111 size += region->vm_end - region->vm_start; in task_statm()
173 vma->vm_end, in nommu_vma_show()
194 vma->vm_end >= mm->start_stack)) in nommu_vma_show()
Dnommu.c57 region->vm_end, in nommu_region_show()
Dtask_mmu.c294 end = vma->vm_end; in show_map_vma()
335 vma->vm_end >= mm->start_brk) { in show_map_vma()
347 vma->vm_end >= mm->start_stack)) { in show_map_vma()
697 (vma->vm_end - vma->vm_start) >> 10, in show_smap()
1060 for (; addr < min(end, vma->vm_end); addr += PAGE_SIZE) { in pagemap_pte_hole()
1567 } else if (vma->vm_start <= mm->brk && vma->vm_end >= mm->start_brk) { in show_numa_map()
1577 vma->vm_end >= mm->start_stack)) in show_numa_map()
Dbase.c1845 unsigned long vm_start, vm_end; in map_files_d_revalidate() local
1865 if (!dname_to_vma_addr(dentry, &vm_start, &vm_end)) { in map_files_d_revalidate()
1867 exact_vma_exists = !!find_exact_vma(mm, vm_start, vm_end); in map_files_d_revalidate()
1902 unsigned long vm_start, vm_end; in proc_map_files_get_link() local
1918 rc = dname_to_vma_addr(dentry, &vm_start, &vm_end); in proc_map_files_get_link()
1924 vma = find_exact_vma(mm, vm_start, vm_end); in proc_map_files_get_link()
2000 unsigned long vm_start, vm_end; in proc_map_files_lookup() local
2016 if (dname_to_vma_addr(dentry, &vm_start, &vm_end)) in proc_map_files_lookup()
2024 vma = find_exact_vma(mm, vm_start, vm_end); in proc_map_files_lookup()
2116 vma->vm_start, vma->vm_end); in proc_map_files_readdir()
Dvmcore.c409 size_t size = vma->vm_end - vma->vm_start; in mmap_vmcore()
/linux-4.4.14/drivers/gpu/drm/
Ddrm_vm.c67 if (efi_range_is_wc(vma->vm_start, vma->vm_end - in drm_io_prot()
228 vma->vm_start, vma->vm_end - vma->vm_start); in drm_vm_shm_close()
412 vma->vm_start, vma->vm_end - vma->vm_start); in drm_vm_open_locked()
438 vma->vm_start, vma->vm_end - vma->vm_start); in drm_vm_close_locked()
482 unsigned long length = vma->vm_end - vma->vm_start; in drm_mmap_dma()
487 vma->vm_start, vma->vm_end, vma->vm_pgoff); in drm_mmap_dma()
549 vma->vm_start, vma->vm_end, vma->vm_pgoff); in drm_mmap_locked()
576 if (map->size < vma->vm_end - vma->vm_start) in drm_mmap_locked()
617 vma->vm_end - vma->vm_start, in drm_mmap_locked()
623 vma->vm_start, vma->vm_end, (unsigned long long)(map->offset + offset)); in drm_mmap_locked()
[all …]
Ddrm_gem_cma_helper.c327 vma->vm_end - vma->vm_start); in drm_gem_cma_mmap_obj()
Ddrm_gem.c823 if (obj_size < vma->vm_end - vma->vm_start) in drm_gem_mmap_obj()
/linux-4.4.14/scripts/coccinelle/api/
Dvma_pages.cocci21 * (vma->vm_end - vma->vm_start) >> PAGE_SHIFT
31 - ((vma->vm_end - vma->vm_start) >> PAGE_SHIFT)
43 (vma->vm_end@p - vma->vm_start) >> PAGE_SHIFT
/linux-4.4.14/arch/sparc/include/asm/
Dtlb_32.h6 flush_cache_range(vma, vma->vm_start, vma->vm_end); \
11 flush_tlb_range(vma, vma->vm_start, vma->vm_end); \
/linux-4.4.14/arch/avr32/include/asm/
Dtlb.h12 flush_cache_range(vma, vma->vm_start, vma->vm_end)
15 flush_tlb_range(vma, vma->vm_start, vma->vm_end)
/linux-4.4.14/arch/arc/include/asm/
Dtlb.h32 flush_cache_range(vma, vma->vm_start, vma->vm_end); \
39 flush_tlb_range(vma, vma->vm_start, vma->vm_end); \
/linux-4.4.14/arch/metag/include/asm/
Dtlb.h14 flush_cache_range(vma, vma->vm_start, vma->vm_end); \
20 flush_tlb_range(vma, vma->vm_start, vma->vm_end); \
/linux-4.4.14/arch/xtensa/include/asm/
Dtlb.h29 flush_cache_range(vma, vma->vm_start, vma->vm_end); \
35 flush_tlb_range(vma, vma->vm_start, vma->vm_end); \
/linux-4.4.14/arch/parisc/include/asm/
Dtlb.h11 flush_cache_range(vma, vma->vm_start, vma->vm_end); \
16 flush_tlb_range(vma, vma->vm_start, vma->vm_end); \
/linux-4.4.14/arch/x86/um/
Dmem_32.c21 gate_vma.vm_end = FIXADDR_USER_END; in gate_vma_init()
52 return (addr >= vma->vm_start) && (addr < vma->vm_end); in in_gate_area()
/linux-4.4.14/arch/metag/mm/
Dhugetlbpage.c153 if (vma && vma->vm_end <= addr) in hugetlb_get_unmapped_area_existing()
167 if (vma->vm_end & HUGEPT_MASK) { in hugetlb_get_unmapped_area_existing()
170 addr = vma->vm_end; in hugetlb_get_unmapped_area_existing()
175 addr = ALIGN_HUGEPT(vma->vm_end); in hugetlb_get_unmapped_area_existing()
/linux-4.4.14/drivers/media/v4l2-core/
Dvideobuf-dma-contig.c71 map, map->count, vma->vm_start, vma->vm_end); in videobuf_vm_open()
83 map, map->count, vma->vm_start, vma->vm_end); in videobuf_vm_close()
180 if ((vb->baddr + mem->size) > vma->vm_end) in videobuf_dma_contig_user_get()
306 size = vma->vm_end - vma->vm_start; in __videobuf_mmap_mapper()
331 map, q, vma->vm_start, vma->vm_end, in __videobuf_mmap_mapper()
Dvideobuf-vmalloc.c59 map->count, vma->vm_start, vma->vm_end); in videobuf_vm_open()
71 map->count, vma->vm_start, vma->vm_end); in videobuf_vm_close()
256 pages = PAGE_ALIGN(vma->vm_end - vma->vm_start); in __videobuf_mmap_mapper()
277 map, q, vma->vm_start, vma->vm_end, in __videobuf_mmap_mapper()
Dvideobuf2-memops.c96 vma->vm_end); in vb2_common_vm_open()
114 vma->vm_end); in vb2_common_vm_close()
Dvideobuf-dma-sg.c389 map->count, vma->vm_start, vma->vm_end); in videobuf_vm_open()
402 map->count, vma->vm_start, vma->vm_end); in videobuf_vm_close()
441 vma->vm_start, vma->vm_end); in videobuf_vm_fault()
640 map, q, vma->vm_start, vma->vm_end, vma->vm_pgoff, first, last); in __videobuf_mmap_mapper()
Dvideobuf2-dma-sg.c342 unsigned long usize = vma->vm_end - vma->vm_start; in vb2_dma_sg_mmap()
Dvideobuf2-core.c1988 if (length < (vma->vm_end - vma->vm_start)) { in vb2_mmap()
/linux-4.4.14/drivers/char/
Dmspec.c98 unsigned long vm_end; /* Original (unsplit) end. */ member
171 last_index = (vdata->vm_end - vdata->vm_start) >> PAGE_SHIFT; in mspec_close()
282 vdata->vm_end = vma->vm_end; in mspec_mmap()
Duv_mmtimer.c151 if (vma->vm_end - vma->vm_start != PAGE_SIZE) in uv_mmtimer_mmap()
Dbsr.c127 unsigned long size = vma->vm_end - vma->vm_start; in bsr_mmap()
Dmem.c323 size_t size = vma->vm_end - vma->vm_start; in mmap_mem()
Dmmtimer.c441 if (vma->vm_end - vma->vm_start != PAGE_SIZE) in mmtimer_mmap()
/linux-4.4.14/drivers/xen/
Dprivcmd.c216 ((msg->va+(msg->npages<<PAGE_SHIFT)) > vma->vm_end)) in mmap_gfn_range()
492 m.addr + (nr_pages << PAGE_SHIFT) != vma->vm_end) { in privcmd_ioctl_mmap_batch()
504 m.addr + (nr_pages << PAGE_SHIFT) > vma->vm_end) { in privcmd_ioctl_mmap_batch()
585 int numpgs = (vma->vm_end - vma->vm_start) >> PAGE_SHIFT; in privcmd_close()
586 int numgfns = (vma->vm_end - vma->vm_start) >> XEN_PAGE_SHIFT; in privcmd_close()
604 vma, vma->vm_start, vma->vm_end, in privcmd_fault()
Dgntdev.c454 if (map->vma->vm_end <= start) in unmap_if_in_range()
457 mend = min(end, map->vma->vm_end); in unmap_if_in_range()
460 map->vma->vm_start, map->vma->vm_end, in unmap_if_in_range()
505 map->vma->vm_start, map->vma->vm_end); in mn_release()
514 map->vma->vm_start, map->vma->vm_end); in mn_release()
782 int count = (vma->vm_end - vma->vm_start) >> PAGE_SHIFT; in gntdev_mmap()
831 vma->vm_end - vma->vm_start, in gntdev_mmap()
863 vma->vm_end - vma->vm_start, in gntdev_mmap()
Dgntalloc.c507 int count = (vma->vm_end - vma->vm_start) >> PAGE_SHIFT; in gntalloc_mmap()
/linux-4.4.14/fs/
Dexec.c207 unsigned long size = bprm->vma->vm_end - bprm->vma->vm_start; in get_arg_page()
275 vma->vm_end = STACK_TOP_MAX; in __bprm_mm_init()
276 vma->vm_start = vma->vm_end - PAGE_SIZE; in __bprm_mm_init()
288 bprm->p = vma->vm_end - sizeof(void *); in __bprm_mm_init()
586 unsigned long old_end = vma->vm_end; in shift_arg_pages()
672 if (vma->vm_end - vma->vm_start > stack_base) in setup_arg_pages()
679 bprm->p = vma->vm_end - stack_shift; in setup_arg_pages()
685 unlikely(vma->vm_end - vma->vm_start >= stack_top - mmap_min_addr)) in setup_arg_pages()
688 stack_shift = vma->vm_end - stack_top; in setup_arg_pages()
713 ret = mprotect_fixup(vma, &prev, vma->vm_start, vma->vm_end, in setup_arg_pages()
[all …]
Duserfaultfd.c456 prev = vma_merge(mm, prev, vma->vm_start, vma->vm_end, in userfaultfd_release()
830 vma_end = min(end, vma->vm_end); in userfaultfd_register()
846 if (vma->vm_end > end) { in userfaultfd_register()
862 start = vma->vm_end; in userfaultfd_register()
964 vma_end = min(end, vma->vm_end); in userfaultfd_unregister()
980 if (vma->vm_end > end) { in userfaultfd_unregister()
996 start = vma->vm_end; in userfaultfd_unregister()
Dbinfmt_elf_fdpic.c1528 for (addr = vma->vm_start; addr < vma->vm_end; in elf_fdpic_dump_segments()
1545 vma->vm_end - vma->vm_start)) in elf_fdpic_dump_segments()
1559 size += vma->vm_end - vma->vm_start; in elf_core_vma_data_size()
1752 sz = vma->vm_end - vma->vm_start; in elf_fdpic_core_dump()
Dbinfmt_elf.c1318 return vma->vm_end - vma->vm_start; in vma_dump_size()
1561 *start_end_ofs++ = vma->vm_end; in fill_files_note()
2248 phdr.p_memsz = vma->vm_end - vma->vm_start; in elf_core_dump()
Ddax.c554 if ((pmd_addr + PMD_SIZE) > vma->vm_end) in __dax_pmd_fault()
/linux-4.4.14/drivers/misc/mic/scif/
Dscif_mmap.c86 size = vma->vm_end - vma->vm_start; in __scif_zap_mmaps()
539 vma->vm_start, vma->vm_end); in scif_vma_open()
555 int nr_pages = (vma->vm_end - vma->vm_start) >> PAGE_SHIFT; in scif_munmap()
564 vma->vm_start, vma->vm_end); in scif_munmap()
573 req.nr_bytes = vma->vm_end - vma->vm_start; in scif_munmap()
617 int nr_pages = (vma->vm_end - vma->vm_start) >> PAGE_SHIFT; in scif_mmap()
645 req.nr_bytes = vma->vm_end - vma->vm_start; in scif_mmap()
/linux-4.4.14/arch/powerpc/include/asm/
Dfb.h12 vma->vm_end - vma->vm_start, in fb_pgprotect()
/linux-4.4.14/arch/nios2/include/asm/
Dtlb.h25 flush_cache_range(vma, vma->vm_start, vma->vm_end); \
/linux-4.4.14/arch/ia64/include/asm/
Dfb.h12 if (efi_range_is_wc(vma->vm_start, vma->vm_end - vma->vm_start)) in fb_pgprotect()
/linux-4.4.14/arch/mips/include/asm/
Dtlb.h11 flush_cache_range(vma, vma->vm_start, vma->vm_end); \
/linux-4.4.14/arch/nios2/kernel/
Dsys_nios2.c42 if (vma == NULL || addr < vma->vm_start || addr + len > vma->vm_end) in sys_cacheflush()
/linux-4.4.14/arch/microblaze/kernel/
Ddma.c163 unsigned long user_count = (vma->vm_end - vma->vm_start) >> PAGE_SHIFT; in dma_direct_mmap_coherent()
178 vma->vm_end - vma->vm_start, vma->vm_page_prot); in dma_direct_mmap_coherent()
/linux-4.4.14/arch/alpha/kernel/
Dpci-sysfs.c31 vma->vm_end - vma->vm_start, in hose_mmap_page_range()
41 nr = (vma->vm_end - vma->vm_start) >> PAGE_SHIFT; in __pci_mmap_fits()
258 nr = (vma->vm_end - vma->vm_start) >> PAGE_SHIFT; in __legacy_mmap_fits()
Dbinfmt_loader.c25 loader = bprm->vma->vm_end - sizeof(void *); in load_binary()
/linux-4.4.14/arch/sh/mm/
Dcache-sh5.c180 if (!vma || (aligned_start <= vma->vm_end)) { in sh64_icache_inv_user_page_range()
185 vma_end = vma->vm_end; in sh64_icache_inv_user_page_range()
194 aligned_start = vma->vm_end; /* Skip to start of next region */ in sh64_icache_inv_user_page_range()
/linux-4.4.14/arch/parisc/kernel/
Dcache.c495 usize += vma->vm_end - vma->vm_start; in mm_total_size()
528 flush_user_dcache_range_asm(vma->vm_start, vma->vm_end); in flush_cache_mm()
531 flush_user_icache_range_asm(vma->vm_start, vma->vm_end); in flush_cache_mm()
540 for (addr = vma->vm_start; addr < vma->vm_end; in flush_cache_mm()
Dpci.c229 vma->vm_end - vma->vm_start, vma->vm_page_prot); in pci_mmap_page_range()
/linux-4.4.14/arch/arc/kernel/
Darc_hostlink.c26 vma->vm_end - vma->vm_start, in arc_hl_mmap()
Dtroubleshoot.c111 nm, vma->vm_start, vma->vm_end); in show_faulting_vma()
/linux-4.4.14/drivers/sbus/char/
Dflash.c68 if (vma->vm_end - (vma->vm_start + (vma->vm_pgoff << PAGE_SHIFT)) > size) in flash_mmap()
69 size = vma->vm_end - (vma->vm_start + (vma->vm_pgoff << PAGE_SHIFT)); in flash_mmap()
/linux-4.4.14/arch/parisc/mm/
Dfault.c196 vma->vm_start, vma->vm_end); in show_signal_msg()
306 address < vma->vm_start || address > vma->vm_end) { in do_page_fault()
/linux-4.4.14/arch/ia64/pci/
Dpci.c425 unsigned long size = vma->vm_end - vma->vm_start; in pci_mmap_page_range()
455 efi_range_is_wc(vma->vm_start, vma->vm_end - vma->vm_start)) in pci_mmap_page_range()
461 vma->vm_end - vma->vm_start, vma->vm_page_prot)) in pci_mmap_page_range()
496 unsigned long size = vma->vm_end - vma->vm_start; in pci_mmap_legacy_page_range()
/linux-4.4.14/arch/x86/entry/vsyscall/
Dvsyscall_64.c292 .vm_end = VSYSCALL_ADDR + PAGE_SIZE,
316 return (addr >= vma->vm_start) && (addr < vma->vm_end); in in_gate_area()
/linux-4.4.14/include/linux/
Dmm_types.h271 unsigned long vm_end; /* region initialised to here */ member
301 unsigned long vm_end; /* The first byte after our end address member
Dmm.h1284 return vma && (vma->vm_end == addr) && (vma->vm_flags & VM_GROWSDOWN); in vma_growsdown()
1310 (vma->vm_end == addr) && in stack_guard_page_end()
2045 return (vma->vm_end - vma->vm_start) >> PAGE_SHIFT; in vma_pages()
2050 unsigned long vm_start, unsigned long vm_end) in find_exact_vma() argument
2054 if (vma && (vma->vm_start != vm_start || vma->vm_end != vm_end)) in find_exact_vma()
/linux-4.4.14/arch/ia64/mm/
Dfault.c206 if (!(prev_vma && (prev_vma->vm_flags & VM_GROWSUP) && (address == prev_vma->vm_end))) { in ia64_do_page_fault()
225 if (address > vma->vm_end + PAGE_SIZE - sizeof(long)) in ia64_do_page_fault()
Dinit.c120 vma->vm_end = vma->vm_start + PAGE_SIZE; in ia64_init_addr_space()
138 vma->vm_end = PAGE_SIZE; in ia64_init_addr_space()
280 gate_vma.vm_end = FIXADDR_USER_END; in gate_vma_init()
/linux-4.4.14/arch/arm/kvm/
Dmmu.c766 hva_t vm_start, vm_end; in stage2_unmap_memslot() local
775 vm_end = min(reg_end, vma->vm_end); in stage2_unmap_memslot()
779 unmap_stage2_range(kvm, gpa, vm_end - vm_start); in stage2_unmap_memslot()
781 hva = vm_end; in stage2_unmap_memslot()
1776 hva_t vm_start, vm_end; in kvm_arch_prepare_memory_region() local
1794 vm_end = min(reg_end, vma->vm_end); in kvm_arch_prepare_memory_region()
1809 vm_end - vm_start, in kvm_arch_prepare_memory_region()
1814 hva = vm_end; in kvm_arch_prepare_memory_region()
/linux-4.4.14/drivers/xen/xenfs/
Dxenstored.c35 size_t size = vma->vm_end - vma->vm_start; in xsd_kva_mmap()
/linux-4.4.14/arch/powerpc/kernel/
Dproc_powerpc.c46 if ((vma->vm_end - vma->vm_start) > PAGE_SIZE) in page_map_mmap()
Ddma.c192 vma->vm_end - vma->vm_start, in dma_direct_mmap_coherent()
Dpci-common.c466 vma->vm_end - vma->vm_start, vma->vm_page_prot); in pci_mmap_page_range()
564 resource_size_t size = vma->vm_end - vma->vm_start; in pci_mmap_legacy_page_range()
605 vma->vm_end - vma->vm_start, in pci_mmap_legacy_page_range()
/linux-4.4.14/arch/sh/kernel/
Dsys_sh.c73 if (vma == NULL || addr < vma->vm_start || addr + len > vma->vm_end) { in sys_cacheflush()
/linux-4.4.14/arch/xtensa/kernel/
Dsyscall.c92 addr = vmm->vm_end; in arch_get_unmapped_area()
Dpci.c378 vma->vm_end - vma->vm_start,vma->vm_page_prot); in pci_mmap_page_range()
/linux-4.4.14/drivers/infiniband/hw/qib/
Dqib_file_ops.c736 if ((vma->vm_end - vma->vm_start) > len) { in qib_mmap_mem()
739 vma->vm_end - vma->vm_start, len); in qib_mmap_mem()
784 if ((vma->vm_end - vma->vm_start) > sz) { in mmap_ureg()
787 vma->vm_end - vma->vm_start); in mmap_ureg()
796 vma->vm_end - vma->vm_start, in mmap_ureg()
816 if ((vma->vm_end - vma->vm_start) > (piocnt * dd->palign)) { in mmap_piobufs()
819 vma->vm_end - vma->vm_start); in mmap_piobufs()
845 vma->vm_end - vma->vm_start, in mmap_piobufs()
862 if ((vma->vm_end - vma->vm_start) > total_size) { in mmap_rcvegrbufs()
865 vma->vm_end - vma->vm_start, in mmap_rcvegrbufs()
[all …]
Dqib_mmap.c93 unsigned long size = vma->vm_end - vma->vm_start; in qib_mmap()
/linux-4.4.14/drivers/xen/xenbus/
Dxenbus_dev_backend.c95 size_t size = vma->vm_end - vma->vm_start; in xenbus_backend_mmap()
/linux-4.4.14/drivers/staging/rdma/ipath/
Dipath_file_ops.c993 if ((vma->vm_end - vma->vm_start) > len) { in ipath_mmap_mem()
996 vma->vm_end - vma->vm_start, len); in ipath_mmap_mem()
1039 if ((vma->vm_end - vma->vm_start) > PAGE_SIZE) { in mmap_ureg()
1041 "%lx > PAGE\n", vma->vm_end - vma->vm_start); in mmap_ureg()
1050 vma->vm_end - vma->vm_start, in mmap_ureg()
1070 if ((vma->vm_end - vma->vm_start) > (piocnt * dd->ipath_palign)) { in mmap_piobufs()
1073 vma->vm_end - vma->vm_start); in mmap_piobufs()
1095 vma->vm_end - vma->vm_start, in mmap_piobufs()
1112 if ((vma->vm_end - vma->vm_start) > total_size) { in mmap_rcvegrbufs()
1115 vma->vm_end - vma->vm_start, in mmap_rcvegrbufs()
[all …]
Dipath_mmap.c93 unsigned long size = vma->vm_end - vma->vm_start; in ipath_mmap()
/linux-4.4.14/arch/um/drivers/
Dmmapper_kern.c56 size = vma->vm_end - vma->vm_start; in mmapper_mmap()
/linux-4.4.14/drivers/gpu/drm/amd/amdkfd/
Dkfd_events.c816 get_order(vma->vm_end - vma->vm_start)) { in kfd_event_mmap()
839 pr_debug(" end user address == 0x%08lx\n", vma->vm_end); in kfd_event_mmap()
843 vma->vm_end - vma->vm_start); in kfd_event_mmap()
849 vma->vm_end - vma->vm_start, vma->vm_page_prot); in kfd_event_mmap()
Dkfd_doorbell.c129 if (vma->vm_end - vma->vm_start != doorbell_process_allocation()) in kfd_doorbell_mmap()
/linux-4.4.14/arch/cris/arch-v32/drivers/pci/
Dbios.c32 vma->vm_end - vma->vm_start, in pci_mmap_page_range()
/linux-4.4.14/arch/arm/kernel/
Dprocess.c330 .vm_end = 0xffff0000 + PAGE_SIZE,
348 return (addr >= gate_vma.vm_start) && (addr < gate_vma.vm_end); in in_gate_area()
Dbios32.c620 vma->vm_end - vma->vm_start, in pci_mmap_page_range()
/linux-4.4.14/arch/powerpc/platforms/powernv/
Dopal-prd.c119 vma->vm_start, vma->vm_end, vma->vm_pgoff, in opal_prd_mmap()
123 size = vma->vm_end - vma->vm_start; in opal_prd_mmap()
/linux-4.4.14/sound/soc/blackfin/
Dbf5xx-i2s-pcm.c220 size_t size = vma->vm_end - vma->vm_start; in bf5xx_pcm_mmap()
222 vma->vm_end = vma->vm_start + size; in bf5xx_pcm_mmap()
Dbf5xx-ac97-pcm.c275 size_t size = vma->vm_end - vma->vm_start; in bf5xx_pcm_mmap()
277 vma->vm_end = vma->vm_start + size; in bf5xx_pcm_mmap()
/linux-4.4.14/arch/sh/include/asm/
Dtlb.h77 flush_cache_range(vma, vma->vm_start, vma->vm_end); in tlb_start_vma()
/linux-4.4.14/drivers/vfio/platform/
Dvfio_platform_common.c482 req_len = vma->vm_end - vma->vm_start; in vfio_platform_mmap_mmio()
504 if (vma->vm_end < vma->vm_start) in vfio_platform_mmap()
512 if (vma->vm_end & ~PAGE_MASK) in vfio_platform_mmap()
/linux-4.4.14/drivers/staging/android/ion/
Dion_heap.c83 unsigned long remainder = vma->vm_end - addr; in ion_heap_map_user()
100 if (addr >= vma->vm_end) in ion_heap_map_user()
Dion.c944 zap_page_range(vma, vma->vm_start, vma->vm_end - vma->vm_start, in ion_buffer_sync_for_device()
/linux-4.4.14/drivers/staging/rdma/hfi1/
Dmmap.c111 unsigned long size = vma->vm_end - vma->vm_start; in hfi1_mmap()
Dfile_ops.c569 if ((vma->vm_end - vma->vm_start) != memlen) { in hfi1_file_mmap()
571 (vma->vm_end - vma->vm_start), memlen); in hfi1_file_mmap()
687 if ((vma->vm_end - vma->vm_start) != memlen) { in hfi1_file_mmap()
690 (vma->vm_end - vma->vm_start), memlen); in hfi1_file_mmap()
699 vma->vm_end - vma->vm_start, vma->vm_flags); in hfi1_file_mmap()
/linux-4.4.14/drivers/dma-buf/
Ddma-buf.c91 if (vma->vm_pgoff + ((vma->vm_end - vma->vm_start) >> PAGE_SHIFT) > in dma_buf_mmap_internal()
681 if (pgoff + ((vma->vm_end - vma->vm_start) >> PAGE_SHIFT) < pgoff) in dma_buf_mmap()
685 if (pgoff + ((vma->vm_end - vma->vm_start) >> PAGE_SHIFT) > in dma_buf_mmap()
/linux-4.4.14/arch/mn10300/unit-asb2305/
Dpci-asb2305.c230 vma->vm_end - vma->vm_start, in pci_mmap_page_range()
/linux-4.4.14/arch/x86/mm/
Dpat.c888 unsigned long vma_size = vma->vm_end - vma->vm_start; in track_pfn_copy()
919 if (addr == vma->vm_start && size == (vma->vm_end - vma->vm_start)) { in track_pfn_remap()
989 size = vma->vm_end - vma->vm_start; in untrack_pfn()
Dmpx.c799 len = min(vma->vm_end, end) - addr; in zap_bt_entries_mapping()
941 if ((!prev || prev->vm_end <= bta_start_vaddr) && in try_unmap_single_bt()
/linux-4.4.14/arch/microblaze/mm/
Dfault.c171 if (unlikely(address + 0x100000 < vma->vm_end)) { in do_page_fault()
/linux-4.4.14/drivers/misc/mic/host/
Dmic_fops.c196 unsigned long pa, size = vma->vm_end - vma->vm_start, size_rem = size; in mic_mmap()
/linux-4.4.14/drivers/uio/
Duio.c647 if (vma->vm_end - vma->vm_start > mem->size) in uio_mmap_physical()
665 vma->vm_end - vma->vm_start, in uio_mmap_physical()
677 if (vma->vm_end < vma->vm_start) in uio_mmap()
/linux-4.4.14/drivers/android/
Dbinder.c2813 proc->pid, vma->vm_start, vma->vm_end, in binder_vma_open()
2814 (vma->vm_end - vma->vm_start) / SZ_1K, vma->vm_flags, in binder_vma_open()
2824 proc->pid, vma->vm_start, vma->vm_end, in binder_vma_close()
2825 (vma->vm_end - vma->vm_start) / SZ_1K, vma->vm_flags, in binder_vma_close()
2854 if ((vma->vm_end - vma->vm_start) > SZ_4M) in binder_mmap()
2855 vma->vm_end = vma->vm_start + SZ_4M; in binder_mmap()
2859 proc->pid, vma->vm_start, vma->vm_end, in binder_mmap()
2860 (vma->vm_end - vma->vm_start) / SZ_1K, vma->vm_flags, in binder_mmap()
2877 area = get_vm_area(vma->vm_end - vma->vm_start, VM_IOREMAP); in binder_mmap()
2890 …pr_info("binder_mmap: %d %lx-%lx maps %p bad alignment\n", proc->pid, vma->vm_start, vma->vm_end, … in binder_mmap()
[all …]
/linux-4.4.14/arch/arm/include/asm/
Dtlb.h198 flush_cache_range(vma, vma->vm_start, vma->vm_end); in tlb_start_vma()
/linux-4.4.14/sound/soc/pxa/
Dmmp-pcm.c131 vma->vm_end - vma->vm_start, vma->vm_page_prot); in mmp_pcm_mmap()
/linux-4.4.14/tools/vm/
Dpage-types.c787 unsigned long vm_end; in parse_pid() local
796 &vm_end, in parse_pid()
806 pg_end[nr_vmas] = vm_end / page_size; in parse_pid()
/linux-4.4.14/ipc/
Dshm.c1319 do_munmap(mm, vma->vm_start, vma->vm_end - vma->vm_start); in SYSCALL_DEFINE1()
1339 while (vma && (loff_t)(vma->vm_end - addr) <= size) { in SYSCALL_DEFINE1()
1346 do_munmap(mm, vma->vm_start, vma->vm_end - vma->vm_start); in SYSCALL_DEFINE1()
1354 do_munmap(mm, vma->vm_start, vma->vm_end - vma->vm_start); in SYSCALL_DEFINE1()
/linux-4.4.14/fs/hugetlbfs/
Dinode.c142 vma_len = (loff_t)(vma->vm_end - vma->vm_start); in hugetlbfs_file_mmap()
480 v_end = vma->vm_end; in hugetlb_vmdelete_list()
484 if (v_end > vma->vm_end) in hugetlb_vmdelete_list()
485 v_end = vma->vm_end; in hugetlb_vmdelete_list()
/linux-4.4.14/drivers/misc/cxl/
Dcontext.c161 u64 len = vma->vm_end - vma->vm_start; in cxl_context_iomap()
Dfault.c282 for (ea = vma->vm_start; ea < vma->vm_end; in cxl_prefault_vma()
/linux-4.4.14/sound/usb/usx2y/
DusX2Yhwdep.c63 unsigned long size = (unsigned long)(area->vm_end - area->vm_start); in snd_us428ctls_mmap()
Dusx2yhwdeppcm.c678 unsigned long size = (unsigned long)(area->vm_end - area->vm_start); in snd_usX2Y_hwdep_pcm_mmap()
Dus122l.c239 unsigned long size = area->vm_end - area->vm_start; in usb_stream_hwdep_mmap()
/linux-4.4.14/arch/sh/drivers/pci/
Dpci.c289 vma->vm_end - vma->vm_start, in pci_mmap_page_range()
/linux-4.4.14/arch/sparc/kernel/
Dpci.c747 user_size = vma->vm_end - vma->vm_start; in __pci_mmap_make_offset_bus()
799 user_size = vma->vm_end - vma->vm_start; in __pci_mmap_make_offset()
871 vma->vm_end - vma->vm_start, in pci_mmap_page_range()
/linux-4.4.14/arch/um/kernel/
Dtlb.c544 fix_range(mm, vma->vm_start, vma->vm_end, 0); in flush_tlb_mm()
555 fix_range(mm, vma->vm_start, vma->vm_end, 1); in force_flush_all()
/linux-4.4.14/sound/oss/
Dsoundcard.c468 size = vma->vm_end - vma->vm_start; in sound_mmap()
475 vma->vm_end - vma->vm_start, vma->vm_page_prot)) { in sound_mmap()
/linux-4.4.14/arch/mn10300/mm/
Dfault.c197 vma->vm_start, vma->vm_end); in do_page_fault()
/linux-4.4.14/drivers/base/
Ddma-coherent.c255 int user_count = (vma->vm_end - vma->vm_start) >> PAGE_SHIFT; in dma_mmap_from_coherent()
Ddma-mapping.c251 unsigned long user_count = (vma->vm_end - vma->vm_start) >> PAGE_SHIFT; in dma_common_mmap()
/linux-4.4.14/arch/mips/pci/
Dpci.c346 vma->vm_end - vma->vm_start, vma->vm_page_prot); in pci_mmap_page_range()
/linux-4.4.14/arch/unicore32/kernel/
Dpci.c381 vma->vm_end - vma->vm_start, in pci_mmap_page_range()
/linux-4.4.14/drivers/gpu/drm/exynos/
Dexynos_drm_fbdev.c48 vm_size = vma->vm_end - vma->vm_start; in exynos_drm_fb_mmap()
Dexynos_drm_gem.c331 vm_size = vma->vm_end - vma->vm_start; in exynos_drm_gem_mmap_buffer()
/linux-4.4.14/arch/blackfin/kernel/
Dtrace.c133 if (address >= vma->vm_start && address < vma->vm_end) { in decode_address()
165 name, vma->vm_start, vma->vm_end); in decode_address()
Dptrace.c130 valid = vma && start >= vma->vm_start && start + len <= vma->vm_end; in is_user_addr_valid()
/linux-4.4.14/arch/x86/pci/
Di386.c448 vma->vm_end - vma->vm_start, in pci_mmap_page_range()
/linux-4.4.14/arch/m68k/kernel/
Dsys_m68k.c404 if (!vma || addr < vma->vm_start || addr + len > vma->vm_end) in sys_cacheflush()
/linux-4.4.14/arch/microblaze/pci/
Dpci-common.c334 vma->vm_end - vma->vm_start, vma->vm_page_prot); in pci_mmap_page_range()
432 resource_size_t size = vma->vm_end - vma->vm_start; in pci_mmap_legacy_page_range()
477 vma->vm_end - vma->vm_start, in pci_mmap_legacy_page_range()
/linux-4.4.14/drivers/staging/lustre/lustre/llite/
Dvvp_io.c276 if (vma->vm_end - addr >= count) in vvp_mmap_locks()
279 count -= vma->vm_end - addr; in vvp_mmap_locks()
280 addr = vma->vm_end; in vvp_mmap_locks()
/linux-4.4.14/drivers/video/fbdev/
Dsbuslib.c54 size = vma->vm_end - vma->vm_start; in sbusfb_mmap_helper()
Digafb.c232 size = vma->vm_end - vma->vm_start; in igafb_mmap()
Damba-clcd.c412 if (off <= len && vma->vm_end - vma->vm_start <= len - off && in clcdfb_mmap()
735 user_size = vma->vm_end - vma->vm_start; in clcdfb_of_vram_mmap()
Dvfb.c425 unsigned long size = vma->vm_end - vma->vm_start; in vfb_mmap()
Dpxa3xx-gcu.c484 unsigned int size = vma->vm_end - vma->vm_start; in pxa3xx_gcu_mmap()
Dgbefb.c1005 unsigned long size = vma->vm_end - vma->vm_start; in gbefb_mmap()
Dsmscufx.c781 unsigned long size = vma->vm_end - vma->vm_start; in ufx_ops_mmap()
/linux-4.4.14/drivers/infiniband/hw/usnic/
Dusnic_ib_verbs.c716 if ((vma->vm_end - vma->vm_start) != bar->len) { in usnic_ib_mmap()
719 vma->vm_end - vma->vm_start); in usnic_ib_mmap()
/linux-4.4.14/arch/arm/mach-integrator/
Dimpd1.c244 size = vma->vm_end - vma->vm_start; in impd1fb_clcd_mmap()
/linux-4.4.14/drivers/oprofile/
Dbuffer_sync.c260 if (addr < vma->vm_start || addr >= vma->vm_end) in lookup_dcookie()
/linux-4.4.14/arch/powerpc/oprofile/cell/
Dspu_task_sync.c341 if (vma->vm_start > spu_ref || vma->vm_end <= spu_ref) in get_exec_dcookie_and_offset()
/linux-4.4.14/arch/mips/mm/
Ddma-default.c204 unsigned long user_count = (vma->vm_end - vma->vm_start) >> PAGE_SHIFT; in mips_dma_mmap()
/linux-4.4.14/sound/soc/samsung/
Didma.c252 size = vma->vm_end - vma->vm_start; in idma_mmap()
/linux-4.4.14/sound/soc/atmel/
Datmel-pcm-pdc.c77 vma->vm_end - vma->vm_start, vma->vm_page_prot); in atmel_pcm_mmap()
/linux-4.4.14/arch/arm64/mm/
Ddma-mapping.c309 unsigned long nr_vma_pages = (vma->vm_end - vma->vm_start) >> in __swiotlb_mmap()
324 vma->vm_end - vma->vm_start, in __swiotlb_mmap()
/linux-4.4.14/drivers/iommu/
Ddma-iommu.c353 for (i = vma->vm_pgoff; i < count && uaddr < vma->vm_end; i++) { in iommu_dma_mmap()
/linux-4.4.14/kernel/events/
Duprobes.c976 uprobe->offset >= offset + vma->vm_end - vma->vm_start) in unapply_uprobe()
1069 build_probe_list(inode, vma, vma->vm_start, vma->vm_end, &tmp_list); in uprobe_mmap()
1681 if (vma_has_uprobes(vma, vma->vm_start, vma->vm_end)) in mmf_recalc_uprobes()
/linux-4.4.14/drivers/media/platform/omap/
Domap_vout.c855 "vm_open [vma=%08lx-%08lx]\n", vma->vm_start, vma->vm_end); in omap_vout_vm_open()
864 "vm_close [vma=%08lx-%08lx]\n", vma->vm_start, vma->vm_end); in omap_vout_vm_close()
878 unsigned long size = (vma->vm_end - vma->vm_start); in omap_vout_mmap()
884 vma->vm_pgoff, vma->vm_start, vma->vm_end); in omap_vout_mmap()
/linux-4.4.14/drivers/scsi/
Dsg.c1215 for (k = 0; k < rsv_schp->k_use_sg && sa < vma->vm_end; k++) { in sg_vma_fault()
1216 len = vma->vm_end - sa; in sg_vma_fault()
1246 req_sz = vma->vm_end - vma->vm_start; in sg_mmap()
1258 for (k = 0; k < rsv_schp->k_use_sg && sa < vma->vm_end; k++) { in sg_mmap()
1259 len = vma->vm_end - sa; in sg_mmap()
/linux-4.4.14/drivers/misc/sgi-gru/
Dgrufile.c113 vma->vm_end & (GRU_GSEG_PAGESIZE - 1)) in gru_file_mmap()
/linux-4.4.14/arch/tile/kernel/
Dstack.c348 vma->vm_start, vma->vm_end - vma->vm_start); in describe_addr()
/linux-4.4.14/kernel/
Dacct.c542 vsize += vma->vm_end - vma->vm_start; in acct_collect()
Drelay.c98 unsigned long length = vma->vm_end - vma->vm_start; in relay_mmap_buf()
/linux-4.4.14/drivers/vfio/pci/
Dvfio_pci.c851 if (vma->vm_end < vma->vm_start) in vfio_pci_mmap()
861 req_len = vma->vm_end - vma->vm_start; in vfio_pci_mmap()
/linux-4.4.14/drivers/misc/genwqe/
Dcard_dev.c397 unsigned long vsize = vma->vm_end - vma->vm_start; in genwqe_vma_close()
441 unsigned long pfn, vsize = vma->vm_end - vma->vm_start; in genwqe_mmap()
/linux-4.4.14/arch/arm/mm/
Ddma-mapping.c697 unsigned long nr_vma_pages = (vma->vm_end - vma->vm_start) >> PAGE_SHIFT; in __arm_dma_mmap()
708 vma->vm_end - vma->vm_start, in __arm_dma_mmap()
1408 unsigned long usize = vma->vm_end - vma->vm_start; in arm_iommu_mmap_attrs()
/linux-4.4.14/arch/s390/mm/
Dpgtable.c1106 for (addr = vma->vm_start; addr < vma->vm_end; addr += PAGE_SIZE) in thp_split_vma()
1192 if (ksm_madvise(vma, vma->vm_start, vma->vm_end, in s390_enable_skey()
/linux-4.4.14/fs/9p/
Dvfs_file.c609 (vma->vm_end - vma->vm_start - 1), in v9fs_mmap_vm_close()
/linux-4.4.14/drivers/gpu/drm/udl/
Dudl_fb.c258 unsigned long size = vma->vm_end - vma->vm_start; in udl_fb_mmap()
/linux-4.4.14/drivers/vme/
Dvme.c657 vma_size = vma->vm_end - vma->vm_start; in vme_master_mmap()
666 return vm_iomap_memory(vma, phys_addr, vma->vm_end - vma->vm_start); in vme_master_mmap()
/linux-4.4.14/drivers/hsi/clients/
Dcmt_speech.c1275 if (vma->vm_end < vma->vm_start) in cs_char_mmap()
1278 if (((vma->vm_end - vma->vm_start) >> PAGE_SHIFT) != 1) in cs_char_mmap()
/linux-4.4.14/sound/core/
Dpcm_native.c3271 size = area->vm_end - area->vm_start; in snd_pcm_mmap_status()
3308 size = area->vm_end - area->vm_start; in snd_pcm_mmap_control()
3401 area->vm_end - area->vm_start, area->vm_page_prot); in snd_pcm_lib_default_mmap()
3411 area->vm_end - area->vm_start); in snd_pcm_lib_default_mmap()
3471 size = area->vm_end - area->vm_start; in snd_pcm_mmap_data()
/linux-4.4.14/drivers/gpu/drm/gma500/
Dframebuffer.c127 page_num = (vma->vm_end - vma->vm_start) >> PAGE_SHIFT; in psbfb_vm_fault()
/linux-4.4.14/arch/powerpc/kvm/
De500_mmu_host.c379 ((vma->vm_end - vma->vm_start) >> PAGE_SHIFT); in kvmppc_e500_shadow_map()
Dbook3s_64_mmu_hv.c519 if (vma && vma->vm_start <= hva && hva + psize <= vma->vm_end && in kvmppc_book3s_hv_page_fault()
/linux-4.4.14/drivers/infiniband/hw/cxgb4/
Dprovider.c168 int len = vma->vm_end - vma->vm_start; in c4iw_mmap()
/linux-4.4.14/drivers/char/agp/
Dfrontend.c582 size = vma->vm_end - vma->vm_start; in agp_mmap()
/linux-4.4.14/drivers/hwtracing/stm/
Dcore.c453 size = vma->vm_end - vma->vm_start; in stm_char_mmap()
/linux-4.4.14/drivers/hwtracing/intel_th/
Dmsu.c1208 unsigned long size = vma->vm_end - vma->vm_start; in intel_th_msc_mmap()
/linux-4.4.14/arch/powerpc/platforms/cell/spufs/
Dfile.c278 if ((offset + len) > vma->vm_end) in spufs_mem_mmap_access()
279 len = vma->vm_end - offset; in spufs_mem_mmap_access()
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/
Damdgpu_ttm.c512 if (!vma || vma->vm_file || vma->vm_end < end) in amdgpu_ttm_tt_pin_userptr()
/linux-4.4.14/drivers/gpu/drm/i810/
Di810_dma.c106 vma->vm_end - vma->vm_start, vma->vm_page_prot)) in i810_mmap_buffers()
/linux-4.4.14/drivers/gpu/drm/radeon/
Dradeon_ttm.c550 if (!vma || vma->vm_file || vma->vm_end < end) in radeon_ttm_tt_pin_userptr()
/linux-4.4.14/drivers/pci/
Dpci-sysfs.c1018 current->comm, vma->vm_end-vma->vm_start, vma->vm_pgoff, in pci_mmap_resource()
/linux-4.4.14/drivers/media/usb/zr364xx/
Dzr364xx.c1287 (unsigned long)vma->vm_end - (unsigned long)vma->vm_start, ret); in zr364xx_mmap()
/linux-4.4.14/drivers/media/pci/zoran/
Dzoran_driver.c2673 unsigned long size = (vma->vm_end - vma->vm_start); in zoran_mmap()
2684 mode_name(fh->map_mode), vma->vm_start, vma->vm_end, size); in zoran_mmap()
/linux-4.4.14/drivers/media/pci/meye/
Dmeye.c1467 unsigned long size = vma->vm_end - vma->vm_start; in meye_mmap()
/linux-4.4.14/drivers/infiniband/hw/mlx5/
Dmain.c766 if (vma->vm_end - vma->vm_start != PAGE_SIZE) in mlx5_ib_mmap()
/linux-4.4.14/drivers/infiniband/hw/mthca/
Dmthca_provider.c362 if (vma->vm_end - vma->vm_start != PAGE_SIZE) in mthca_mmap_uar()
/linux-4.4.14/drivers/media/usb/usbvision/
Dusbvision-video.c1046 unsigned long size = vma->vm_end - vma->vm_start, in usbvision_mmap()
/linux-4.4.14/security/selinux/
Dselinuxfs.c248 unsigned long size = vma->vm_end - vma->vm_start; in sel_mmap_handle_status()

12