/linux-4.4.14/arch/metag/kernel/ |
D | dma.c | 101 unsigned long vm_start; member 109 .vm_start = CONSISTENT_START, 117 unsigned long addr = head->vm_start, end = head->vm_end - size; in metag_vm_region_alloc() 130 if ((addr + size) <= c->vm_start) in metag_vm_region_alloc() 142 new->vm_start = addr; in metag_vm_region_alloc() 162 if (c->vm_active && c->vm_start == addr) in metag_vm_region_find() 225 unsigned long vaddr = c->vm_start; in dma_alloc_coherent() 258 return (void *)c->vm_start; in dma_alloc_coherent() 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() [all …]
|
/linux-4.4.14/mm/ |
D | nommu.c | 125 return vma->vm_end - vma->vm_start; in kobjsize() 581 BUG_ON(last->vm_end <= last->vm_start); in validate_nommu_regions() 588 BUG_ON(region->vm_end <= region->vm_start); in validate_nommu_regions() 590 BUG_ON(region->vm_start < last->vm_top); in validate_nommu_regions() 616 if (region->vm_start < pregion->vm_start) in add_nommu_region() 618 else if (region->vm_start > pregion->vm_start) in add_nommu_region() 669 if (region->vm_top > region->vm_start) in __put_nommu_region() 679 free_page_series(region->vm_start, region->vm_top); in __put_nommu_region() 702 long start = vma->vm_start & PAGE_MASK; in protect_vma() 750 if (vma->vm_start < pvma->vm_start) in add_vma_to_mm() [all …]
|
D | mmap.c | 359 max = vma->vm_start; in vma_compute_subtree_gap() 387 if (vma->vm_start < prev) { in browse_rb() 389 vma->vm_start, prev); in browse_rb() 392 if (vma->vm_start < pend) { in browse_rb() 394 vma->vm_start, pend); in browse_rb() 397 if (vma->vm_start > vma->vm_end) { in browse_rb() 399 vma->vm_start, vma->vm_end); in browse_rb() 410 prev = vma->vm_start; in browse_rb() 571 if (vma_tmp->vm_start < end) in find_vma_links() 600 max(addr, vma->vm_start)) >> PAGE_SHIFT; in count_vma_pages_range() [all …]
|
D | madvise.c | 104 pgoff = vma->vm_pgoff + ((start - vma->vm_start) >> PAGE_SHIFT); in madvise_behavior() 115 if (start != vma->vm_start) { in madvise_behavior() 198 index = ((start - vma->vm_start) >> PAGE_SHIFT) + vma->vm_pgoff; in force_shm_swapin_readahead() 250 start = ((start - vma->vm_start) >> PAGE_SHIFT) + vma->vm_pgoff; in madvise_willneed() 253 end = ((end - vma->vm_start) >> PAGE_SHIFT) + vma->vm_pgoff; in madvise_willneed() 316 offset = (loff_t)(start - vma->vm_start) in madvise_remove() 505 if (vma && start > vma->vm_start) in SYSCALL_DEFINE3() 516 if (start < vma->vm_start) { in SYSCALL_DEFINE3() 518 start = vma->vm_start; in SYSCALL_DEFINE3()
|
D | mremap.c | 270 new_pgoff = vma->vm_pgoff + ((old_addr - vma->vm_start) >> PAGE_SHIFT); in move_vma() 304 excess = vma->vm_end - vma->vm_start - old_len; in move_vma() 305 if (old_addr > vma->vm_start && in move_vma() 351 if (!vma || vma->vm_start > addr) in vma_to_resize() 365 pgoff = (addr - vma->vm_start) >> PAGE_SHIFT; in vma_to_resize() 436 ((addr - vma->vm_start) >> PAGE_SHIFT), in mremap_to() 456 if (vma->vm_next && vma->vm_next->vm_start < end) /* intersection */ in vma_expandable() 458 if (get_unmapped_area(NULL, vma->vm_start, end - vma->vm_start, in vma_expandable() 538 if (vma_adjust(vma, vma->vm_start, addr + new_len, in SYSCALL_DEFINE5() 567 ((addr - vma->vm_start) >> PAGE_SHIFT), in SYSCALL_DEFINE5()
|
D | msync.c | 68 if (start < vma->vm_start) { in SYSCALL_DEFINE3() 69 start = vma->vm_start; in SYSCALL_DEFINE3() 81 fstart = (start - vma->vm_start) + in SYSCALL_DEFINE3()
|
D | mprotect.c | 293 pgoff = vma->vm_pgoff + ((start - vma->vm_start) >> PAGE_SHIFT); in mprotect_fixup() 304 if (start != vma->vm_start) { in mprotect_fixup() 386 if (vma->vm_start >= end) in SYSCALL_DEFINE3() 388 start = vma->vm_start; in SYSCALL_DEFINE3() 393 if (vma->vm_start > start) in SYSCALL_DEFINE3() 402 if (start > vma->vm_start) in SYSCALL_DEFINE3() 437 if (!vma || vma->vm_start != nstart) { in SYSCALL_DEFINE3()
|
D | pagewalk.c | 259 } else if (start < vma->vm_start) { /* outside vma */ in walk_page_range() 261 next = min(end, vma->vm_start); 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()
|
D | vmacache.c | 102 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()
|
D | mlock.c | 512 pgoff = vma->vm_pgoff + ((start - vma->vm_start) >> PAGE_SHIFT); in mlock_fixup() 521 if (start != vma->vm_start) { in mlock_fixup() 573 if (!vma || vma->vm_start > start) in apply_vma_lock_flags() 577 if (start > vma->vm_start) in apply_vma_lock_flags() 599 if (!vma || vma->vm_start != nstart) { in apply_vma_lock_flags() 714 mlock_fixup(vma, &prev, vma->vm_start, vma->vm_end, newflags); in apply_mlockall_flags()
|
D | memory.c | 534 unsigned long addr = vma->vm_start; in free_pgtables() 545 floor, next? next->vm_start: ceiling); in free_pgtables() 550 while (next && next->vm_start <= vma->vm_end + PMD_SIZE in free_pgtables() 558 floor, next? next->vm_start: ceiling); in free_pgtables() 776 off = (addr - vma->vm_start) >> PAGE_SHIFT; in vm_normal_page() 818 off = (addr - vma->vm_start) >> PAGE_SHIFT; in vm_normal_page_pmd() 1051 unsigned long addr = vma->vm_start; in copy_page_range() 1242 vma->vm_start, in zap_pmd_range() 1317 unsigned long start = max(vma->vm_start, start_addr); in unmap_single_vma() 1323 if (end <= vma->vm_start) in unmap_single_vma() [all …]
|
D | mempolicy.c | 599 if (vma->vm_start > start) in queue_pages_test_walk() 600 start = vma->vm_start; 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() 704 if (!vma || vma->vm_start > start) in mbind_range() 708 if (start > vma->vm_start) in mbind_range() 711 for (; vma && vma->vm_start < end; prev = vma, vma = next) { in mbind_range() 713 vmstart = max(start, vma->vm_start); in mbind_range() 720 ((vmstart - vma->vm_start) >> PAGE_SHIFT); in mbind_range() 732 if (vma->vm_start != vmstart) { in mbind_range() [all …]
|
D | rmap.c | 575 return vma->vm_start + ((pgoff - vma->vm_pgoff) << PAGE_SHIFT); in __vma_address() 584 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()
|
D | gup.c | 595 if (!vma || address < vma->vm_start) in fixup_user_fault() 892 VM_BUG_ON_VMA(start < vma->vm_start, vma); in populate_vma_page_range() 953 if (!vma || vma->vm_start >= end) in __mm_populate() 962 if (nstart < vma->vm_start) in __mm_populate() 963 nstart = vma->vm_start; in __mm_populate()
|
D | interval_tree.c | 21 return v->vm_pgoff + ((v->vm_end - v->vm_start) >> PAGE_SHIFT) - 1; in vma_last_pgoff()
|
D | huge_memory.c | 816 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() 2140 hstart = (vma->vm_start + ~HPAGE_PMD_MASK) & HPAGE_PMD_MASK; in khugepaged_enter_vma_merge() 2548 hstart = (vma->vm_start + ~HPAGE_PMD_MASK) & HPAGE_PMD_MASK; in collapse_huge_page() 2784 hstart = (vma->vm_start + ~HPAGE_PMD_MASK) & 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() 3056 (start & HPAGE_PMD_MASK) >= vma->vm_start && in vma_adjust_trans_huge() 3066 (end & HPAGE_PMD_MASK) >= vma->vm_start && in vma_adjust_trans_huge() 3077 unsigned long nstart = next->vm_start; in vma_adjust_trans_huge() 3080 (nstart & HPAGE_PMD_MASK) >= next->vm_start && in vma_adjust_trans_huge()
|
D | debug.c | 160 vma, (void *)vma->vm_start, (void *)vma->vm_end, vma->vm_next, in dump_vma()
|
D | mincore.c | 186 if (!vma || addr < vma->vm_start) in do_mincore()
|
D | ksm.c | 418 if (!vma || vma->vm_start > addr) in find_mergeable_vma() 790 vma->vm_start, vma->vm_end); in unmerge_and_remove_all_rmap_items() 1628 if (ksm_scan.address < vma->vm_start) in scan_get_next_rmap_item() 1629 ksm_scan.address = vma->vm_start; in scan_get_next_rmap_item() 1942 if (rmap_item->address < vma->vm_start || in rmap_walk_ksm()
|
D | userfaultfd.c | 180 if (dst_start < dst_vma->vm_start || in __mcopy_atomic()
|
D | internal.h | 273 munlock_vma_pages_range(vma, vma->vm_start, vma->vm_end); in munlock_vma_pages_all()
|
/linux-4.4.14/arch/powerpc/mm/ |
D | dma-noncoherent.c | 86 unsigned long vm_start; member 92 .vm_start = CONSISTENT_BASE, 99 unsigned long addr = head->vm_start, end = head->vm_end - size; in ppc_vm_region_alloc() 112 if ((addr + size) <= c->vm_start) in ppc_vm_region_alloc() 124 new->vm_start = addr; in ppc_vm_region_alloc() 142 if (c->vm_start == addr) in ppc_vm_region_find() 218 unsigned long vaddr = c->vm_start; in __dma_alloc_coherent() 244 return (void *)c->vm_start; in __dma_alloc_coherent() 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() [all …]
|
D | subpage-prot.c | 159 if (vma && ((addr + len) <= vma->vm_start)) in subpage_mark_vma_nohuge() 163 if (vma->vm_start >= (addr + len)) in subpage_mark_vma_nohuge()
|
D | tlb_hash32.c | 150 flush_range(mp->vm_mm, mp->vm_start, mp->vm_end); in flush_tlb_mm()
|
D | copro_fault.c | 55 if (ea < vma->vm_start) { in copro_handle_mm_fault()
|
/linux-4.4.14/drivers/gpu/drm/ |
D | drm_vm.c | 67 if (efi_range_is_wc(vma->vm_start, vma->vm_end - in drm_io_prot() 68 vma->vm_start)) in drm_io_prot() 128 vma->vm_start; in drm_do_vm_fault() 198 offset = (unsigned long)vmf->virtual_address - vma->vm_start; in drm_do_vm_shm_fault() 228 vma->vm_start, vma->vm_end - vma->vm_start); in drm_vm_shm_close() 304 offset = (unsigned long)vmf->virtual_address - vma->vm_start; /* vm_[pg]off[set] should be 0 */ in drm_do_vm_dma_fault() 340 offset = (unsigned long)vmf->virtual_address - vma->vm_start; in drm_do_vm_sg_fault() 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() [all …]
|
/linux-4.4.14/drivers/staging/rdma/ehca/ |
D | ehca_uverbs.c | 76 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() 121 ret = remap_4k_pfn(vma, vma->vm_start, physical >> EHCA_PAGESHIFT, in ehca_mmap_fw() 143 start = vma->vm_start; in ehca_mmap_queue()
|
/linux-4.4.14/arch/parisc/mm/ |
D | fault.c | 126 if (tree->vm_start > addr) { 132 if (prev->vm_next->vm_start > addr) 196 vma->vm_start, vma->vm_end); in show_signal_msg() 229 if (!vma || address < vma->vm_start) in do_page_fault() 306 address < vma->vm_start || address > vma->vm_end) { in do_page_fault()
|
/linux-4.4.14/scripts/coccinelle/api/ |
D | vma_pages.cocci | 21 * (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/ia64/include/asm/ |
D | fb.h | 12 if (efi_range_is_wc(vma->vm_start, vma->vm_end - vma->vm_start)) in fb_pgprotect()
|
/linux-4.4.14/arch/sparc/include/asm/ |
D | tlb_32.h | 6 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/ |
D | tlb.h | 12 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/drivers/xen/ |
D | gntdev.c | 241 unsigned int pgnr = (addr - map->vma->vm_start) >> PAGE_SHIFT; in find_grant_ptes() 452 if (map->vma->vm_start >= end) in unmap_if_in_range() 456 mstart = max(start, map->vma->vm_start); in unmap_if_in_range() 460 map->vma->vm_start, map->vma->vm_end, in unmap_if_in_range() 463 (mstart - map->vma->vm_start) >> PAGE_SHIFT, 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() 790 index, count, vma->vm_start, vma->vm_pgoff); in gntdev_mmap() 830 err = apply_to_page_range(vma->vm_mm, vma->vm_start, in gntdev_mmap() [all …]
|
D | privcmd.c | 265 if (!vma || (msg->va != vma->vm_start) || vma->vm_private_data) in privcmd_ioctl_mmap() 270 state.va = vma->vm_start; in privcmd_ioctl_mmap() 491 if (m.addr != vma->vm_start || in privcmd_ioctl_mmap_batch() 503 if (m.addr < vma->vm_start || 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()
|
D | gntalloc.c | 507 int count = (vma->vm_end - vma->vm_start) >> PAGE_SHIFT; in gntalloc_mmap() 545 rv = vm_insert_page(vma, vma->vm_start + i * PAGE_SIZE, in gntalloc_mmap()
|
/linux-4.4.14/arch/arc/include/asm/ |
D | tlb.h | 32 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/ |
D | tlb.h | 14 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/drivers/media/v4l2-core/ |
D | videobuf-vmalloc.c | 59 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() 250 buf->baddr = vma->vm_start; in __videobuf_mmap_mapper() 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()
|
D | videobuf-dma-contig.c | 71 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() 295 buf->baddr = vma->vm_start; in __videobuf_mmap_mapper() 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()
|
D | videobuf2-memops.c | 95 __func__, h, atomic_read(h->refcount), vma->vm_start, in vb2_common_vm_open() 113 __func__, h, atomic_read(h->refcount), vma->vm_start, in vb2_common_vm_close()
|
D | videobuf-dma-sg.c | 389 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() 629 q->bufs[i]->baddr = vma->vm_start + size; in __videobuf_mmap_mapper() 640 map, q, vma->vm_start, vma->vm_end, vma->vm_pgoff, first, last); in __videobuf_mmap_mapper()
|
D | videobuf2-dma-sg.c | 341 unsigned long uaddr = vma->vm_start; in vb2_dma_sg_mmap() 342 unsigned long usize = vma->vm_end - vma->vm_start; in vb2_dma_sg_mmap()
|
/linux-4.4.14/arch/xtensa/include/asm/ |
D | tlb.h | 29 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/ |
D | tlb.h | 11 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/fs/ |
D | userfaultfd.c | 456 prev = vma_merge(mm, prev, vma->vm_start, vma->vm_end, in userfaultfd_release() 772 if (vma->vm_start >= end) in userfaultfd_register() 783 for (cur = vma; cur && cur->vm_start < end; cur = cur->vm_next) { in userfaultfd_register() 809 if (vma->vm_start < start) in userfaultfd_register() 828 if (vma->vm_start > start) in userfaultfd_register() 829 start = vma->vm_start; in userfaultfd_register() 841 if (vma->vm_start < start) { in userfaultfd_register() 864 } while (vma && vma->vm_start < end); in userfaultfd_register() 914 if (vma->vm_start >= end) in userfaultfd_unregister() 926 for (cur = vma; cur && cur->vm_start < end; cur = cur->vm_next) { in userfaultfd_unregister() [all …]
|
D | exec.c | 207 unsigned long size = bprm->vma->vm_end - bprm->vma->vm_start; in get_arg_page() 276 vma->vm_start = vma->vm_end - PAGE_SIZE; in __bprm_mm_init() 585 unsigned long old_start = vma->vm_start; in shift_arg_pages() 622 vma->vm_next ? vma->vm_next->vm_start : USER_PGTABLES_CEILING); in shift_arg_pages() 631 vma->vm_next ? vma->vm_next->vm_start : USER_PGTABLES_CEILING); in shift_arg_pages() 672 if (vma->vm_end - vma->vm_start > stack_base) in setup_arg_pages() 677 stack_shift = vma->vm_start - stack_base; in setup_arg_pages() 685 unlikely(vma->vm_end - vma->vm_start >= stack_top - mmap_min_addr)) in setup_arg_pages() 713 ret = mprotect_fixup(vma, &prev, vma->vm_start, vma->vm_end, in setup_arg_pages() 730 stack_size = vma->vm_end - vma->vm_start; in setup_arg_pages() [all …]
|
D | binfmt_elf_fdpic.c | 1223 kdcore("%08lx: %08lx: no (IO)", vma->vm_start, vma->vm_flags); in maydump() 1231 kdcore("%08lx: %08lx: no (!read)", vma->vm_start, vma->vm_flags); in maydump() 1239 kdcore("%08lx: %08lx: %s (DAX shared)", vma->vm_start, in maydump() 1243 kdcore("%08lx: %08lx: %s (DAX private)", vma->vm_start, in maydump() 1253 kdcore("%08lx: %08lx: %s (share)", vma->vm_start, in maydump() 1259 kdcore("%08lx: %08lx: %s (share)", vma->vm_start, in maydump() 1268 kdcore("%08lx: %08lx: %s (!anon)", vma->vm_start, in maydump() 1275 kdcore("%08lx: %08lx: %s", vma->vm_start, vma->vm_flags, in maydump() 1528 for (addr = vma->vm_start; addr < vma->vm_end; in elf_fdpic_dump_segments() 1544 if (!dump_emit(cprm, (void *) vma->vm_start, in elf_fdpic_dump_segments() [all …]
|
D | binfmt_elf.c | 1286 u32 __user *header = (u32 __user *) vma->vm_start; in vma_dump_size() 1318 return vma->vm_end - vma->vm_start; in vma_dump_size() 1560 *start_end_ofs++ = vma->vm_start; in fill_files_note() 2245 phdr.p_vaddr = vma->vm_start; in elf_core_dump() 2248 phdr.p_memsz = vma->vm_end - vma->vm_start; in elf_core_dump() 2280 end = vma->vm_start + vma_filesz[i++]; in elf_core_dump() 2282 for (addr = vma->vm_start; addr < end; addr += PAGE_SIZE) { in elf_core_dump()
|
/linux-4.4.14/arch/x86/um/ |
D | mem_32.c | 20 gate_vma.vm_start = FIXADDR_USER_START; in gate_vma_init() 52 return (addr >= vma->vm_start) && (addr < vma->vm_end); in in_gate_area()
|
D | mem_64.c | 6 if (vma->vm_mm && vma->vm_start == um_vdso_addr) in arch_vma_name()
|
/linux-4.4.14/arch/arc/kernel/ |
D | arc_hostlink.c | 25 if (io_remap_pfn_range(vma, vma->vm_start, vma->vm_pgoff, in arc_hl_mmap() 26 vma->vm_end - vma->vm_start, in arc_hl_mmap()
|
D | troubleshoot.c | 99 if (vma && (vma->vm_start <= address)) { in show_faulting_vma() 109 vma->vm_start < TASK_UNMAPPED_BASE ? in show_faulting_vma() 110 address : address - vma->vm_start, in show_faulting_vma() 111 nm, vma->vm_start, vma->vm_end); in show_faulting_vma()
|
/linux-4.4.14/fs/proc/ |
D | task_nommu.c | 34 size += region->vm_end - region->vm_start; in task_mem() 36 size = vma->vm_end - vma->vm_start; 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() 172 vma->vm_start, in nommu_vma_show() 193 if (!is_pid || (vma->vm_start <= mm->start_stack && in nommu_vma_show()
|
D | task_mmu.c | 139 m->version = m_next_vma(m->private, vma) ? vma->vm_start : -1UL; in m_cache_vma() 175 m->version = vma->vm_start; in m_start() 291 start = vma->vm_start; in show_map_vma() 334 if (vma->vm_start <= mm->brk && in show_map_vma() 346 if (!is_pid || (vma->vm_start <= mm->start_stack && in show_map_vma() 697 (vma->vm_end - vma->vm_start) >> 10, in show_smap() 1044 hole_end = min(end, vma->vm_start); in pagemap_pte_hole() 1554 pol = __get_vma_policy(vma, vma->vm_start); in show_numa_map() 1562 seq_printf(m, "%08lx %s", vma->vm_start, buffer); in show_numa_map() 1567 } else if (vma->vm_start <= mm->brk && vma->vm_end >= mm->start_brk) { in show_numa_map() [all …]
|
D | nommu.c | 56 region->vm_start, in nommu_region_show()
|
D | vmcore.c | 409 size_t size = vma->vm_end - vma->vm_start; in mmap_vmcore() 433 if (remap_pfn_range(vma, vma->vm_start, pfn, tsz, in mmap_vmcore() 449 if (remap_vmalloc_range_partial(vma, vma->vm_start + len, in mmap_vmcore() 466 if (vmcore_remap_oldmem_pfn(vma, vma->vm_start + len, in mmap_vmcore() 481 do_munmap(vma->vm_mm, vma->vm_start, len); in mmap_vmcore()
|
D | base.c | 1845 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()
|
/linux-4.4.14/drivers/xen/xenfs/ |
D | xenstored.c | 35 size_t size = vma->vm_end - vma->vm_start; in xsd_kva_mmap() 40 if (remap_pfn_range(vma, vma->vm_start, in xsd_kva_mmap()
|
/linux-4.4.14/arch/powerpc/kernel/ |
D | proc_powerpc.c | 46 if ((vma->vm_end - vma->vm_start) > PAGE_SIZE) in page_map_mmap() 49 remap_pfn_range(vma, vma->vm_start, in page_map_mmap()
|
D | dma.c | 190 return remap_pfn_range(vma, vma->vm_start, in dma_direct_mmap_coherent() 192 vma->vm_end - vma->vm_start, in dma_direct_mmap_coherent()
|
D | pci-common.c | 465 ret = remap_pfn_range(vma, vma->vm_start, vma->vm_pgoff, in pci_mmap_page_range() 466 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() 604 return remap_pfn_range(vma, vma->vm_start, vma->vm_pgoff, in pci_mmap_legacy_page_range() 605 vma->vm_end - vma->vm_start, in pci_mmap_legacy_page_range()
|
/linux-4.4.14/drivers/gpu/drm/amd/amdkfd/ |
D | kfd_doorbell.c | 129 if (vma->vm_end - vma->vm_start != doorbell_process_allocation()) in kfd_doorbell_mmap() 147 (unsigned long long) vma->vm_start); in kfd_doorbell_mmap() 154 vma->vm_start, in kfd_doorbell_mmap()
|
D | kfd_events.c | 816 get_order(vma->vm_end - vma->vm_start)) { in kfd_event_mmap() 838 pr_debug(" start user address == 0x%08lx\n", vma->vm_start); in kfd_event_mmap() 843 vma->vm_end - vma->vm_start); in kfd_event_mmap() 845 page->user_address = (uint64_t __user *)vma->vm_start; in kfd_event_mmap() 848 return remap_pfn_range(vma, vma->vm_start, pfn, in kfd_event_mmap() 849 vma->vm_end - vma->vm_start, vma->vm_page_prot); in kfd_event_mmap() 921 if (vma->vm_start > address) { in kfd_signal_iommu_event()
|
/linux-4.4.14/arch/ia64/pci/ |
D | pci.c | 425 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() 460 if (remap_pfn_range(vma, vma->vm_start, vma->vm_pgoff, 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() 520 if (remap_pfn_range(vma, vma->vm_start, vma->vm_pgoff, in pci_mmap_legacy_page_range()
|
/linux-4.4.14/drivers/misc/mic/scif/ |
D | scif_mmap.c | 86 size = vma->vm_end - vma->vm_start; in __scif_zap_mmaps() 87 zap_vma_ptes(vma, vma->vm_start, size); in __scif_zap_mmaps() 408 vma->vm_start + in scif_rma_list_mmap() 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/drivers/misc/mic/host/ |
D | mic_fops.c | 196 unsigned long pa, size = vma->vm_end - vma->vm_start, size_rem = size; in mic_mmap() 210 err = remap_pfn_range(vma, vma->vm_start + offset, in mic_mmap() 217 pa, vma->vm_start + offset); in mic_mmap()
|
/linux-4.4.14/arch/microblaze/kernel/ |
D | dma.c | 163 unsigned long user_count = (vma->vm_end - vma->vm_start) >> PAGE_SHIFT; in dma_direct_mmap_coherent() 177 return remap_pfn_range(vma, vma->vm_start, pfn + off, 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/drivers/char/ |
D | mspec.c | 97 unsigned long vm_start; /* Original (unsplit) base. */ member 171 last_index = (vdata->vm_end - vdata->vm_start) >> PAGE_SHIFT; in mspec_close() 281 vdata->vm_start = vma->vm_start; in mspec_mmap()
|
D | uv_mmtimer.c | 151 if (vma->vm_end - vma->vm_start != PAGE_SIZE) in uv_mmtimer_mmap() 166 if (remap_pfn_range(vma, vma->vm_start, uv_mmtimer_addr >> PAGE_SHIFT, in uv_mmtimer_mmap()
|
D | bsr.c | 127 unsigned long size = vma->vm_end - vma->vm_start; in bsr_mmap() 135 ret = remap_4k_pfn(vma, vma->vm_start, dev->bsr_addr >> 12, in bsr_mmap() 138 ret = io_remap_pfn_range(vma, vma->vm_start, in bsr_mmap()
|
D | mem.c | 323 size_t size = vma->vm_end - vma->vm_start; in mmap_mem() 346 vma->vm_start, in mmap_mem()
|
D | mmtimer.c | 441 if (vma->vm_end - vma->vm_start != PAGE_SIZE) in mmtimer_mmap() 456 if (remap_pfn_range(vma, vma->vm_start, mmtimer_addr >> PAGE_SHIFT, in mmtimer_mmap()
|
/linux-4.4.14/drivers/xen/xenbus/ |
D | xenbus_dev_backend.c | 95 size_t size = vma->vm_end - vma->vm_start; in xenbus_backend_mmap() 103 if (remap_pfn_range(vma, vma->vm_start, in xenbus_backend_mmap()
|
/linux-4.4.14/arch/metag/mm/ |
D | hugetlbpage.c | 50 if (addr + len > vma->vm_start) in prepare_hugepage_range() 53 (ALIGN_HUGEPT(addr + len) > vma->vm_start)) in prepare_hugepage_range() 157 <= vma->vm_start)) { in hugetlb_get_unmapped_area_existing()
|
D | fault.c | 118 if (!vma || address < vma->vm_start) in do_page_fault()
|
/linux-4.4.14/drivers/sbus/char/ |
D | flash.c | 68 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() 73 if (io_remap_pfn_range(vma, vma->vm_start, addr, size, vma->vm_page_prot)) in flash_mmap()
|
/linux-4.4.14/arch/um/drivers/ |
D | mmapper_kern.c | 56 size = vma->vm_end - vma->vm_start; in mmapper_mmap() 64 if (remap_pfn_range(vma, vma->vm_start, p_buf >> PAGE_SHIFT, size, in mmapper_mmap()
|
/linux-4.4.14/arch/cris/arch-v32/drivers/pci/ |
D | bios.c | 31 if (remap_pfn_range(vma, vma->vm_start, vma->vm_pgoff, in pci_mmap_page_range() 32 vma->vm_end - vma->vm_start, in pci_mmap_page_range()
|
/linux-4.4.14/arch/tile/mm/ |
D | elf.c | 78 if (vma->vm_start == (ELF_ET_DYN_BASE & PAGE_MASK)) { in notify_exec() 82 snprintf(buf, sizeof(buf), "0x%lx:@", vma->vm_start); in notify_exec()
|
/linux-4.4.14/arch/ia64/mm/ |
D | fault.c | 138 if (( !vma && prev_vma ) || (address < vma->vm_start) ) in ia64_do_page_fault() 211 if (REGION_NUMBER(address) != REGION_NUMBER(vma->vm_start) in ia64_do_page_fault() 218 if (REGION_NUMBER(address) != REGION_NUMBER(vma->vm_start) in ia64_do_page_fault()
|
D | init.c | 119 vma->vm_start = current->thread.rbs_bot & PAGE_MASK; in ia64_init_addr_space() 120 vma->vm_end = vma->vm_start + PAGE_SIZE; in ia64_init_addr_space() 279 gate_vma.vm_start = FIXADDR_USER_START; in gate_vma_init()
|
/linux-4.4.14/arch/alpha/kernel/ |
D | pci-sysfs.c | 30 return io_remap_pfn_range(vma, vma->vm_start, vma->vm_pgoff, in hose_mmap_page_range() 31 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()
|
/linux-4.4.14/arch/parisc/kernel/ |
D | cache.c | 314 addr = mpnt->vm_start + offset; in flush_dcache_page() 495 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()
|
D | pci.c | 228 return remap_pfn_range(vma, vma->vm_start, vma->vm_pgoff, in pci_mmap_page_range() 229 vma->vm_end - vma->vm_start, vma->vm_page_prot); in pci_mmap_page_range()
|
D | sys_parisc.c | 120 (!vma || addr + len <= vma->vm_start)) in arch_get_unmapped_area() 180 (!vma || addr + len <= vma->vm_start)) in arch_get_unmapped_area_topdown()
|
/linux-4.4.14/arch/arm/kvm/ |
D | mmu.c | 766 hva_t vm_start, vm_end; in stage2_unmap_memslot() local 768 if (!vma || vma->vm_start >= reg_end) in stage2_unmap_memslot() 774 vm_start = max(hva, vma->vm_start); in stage2_unmap_memslot() 778 gpa_t gpa = addr + (vm_start - memslot->userspace_addr); in stage2_unmap_memslot() 779 unmap_stage2_range(kvm, gpa, vm_end - vm_start); in stage2_unmap_memslot() 1776 hva_t vm_start, vm_end; in kvm_arch_prepare_memory_region() local 1778 if (!vma || vma->vm_start >= reg_end) in kvm_arch_prepare_memory_region() 1793 vm_start = max(hva, vma->vm_start); in kvm_arch_prepare_memory_region() 1798 (vm_start - mem->userspace_addr); in kvm_arch_prepare_memory_region() 1802 pa += vm_start - vma->vm_start; in kvm_arch_prepare_memory_region() [all …]
|
/linux-4.4.14/arch/sh/mm/ |
D | mmap.c | 66 (!vma || addr + len <= vma->vm_start)) in arch_get_unmapped_area() 116 (!vma || addr + len <= vma->vm_start)) in arch_get_unmapped_area_topdown()
|
/linux-4.4.14/arch/tile/kernel/ |
D | vdso.c | 115 if (vma->vm_mm && vma->vm_start == VDSO_BASE) in arch_vma_name() 118 if (vma->vm_start == MEM_USER_INTRPT) in arch_vma_name()
|
D | stack.c | 329 if (vma == NULL || address < vma->vm_start) { in describe_addr() 348 vma->vm_start, vma->vm_end - vma->vm_start); in describe_addr()
|
/linux-4.4.14/arch/mn10300/unit-asb2305/ |
D | pci-asb2305.c | 229 if (io_remap_pfn_range(vma, vma->vm_start, vma->vm_pgoff, in pci_mmap_page_range() 230 vma->vm_end - vma->vm_start, in pci_mmap_page_range()
|
/linux-4.4.14/arch/powerpc/include/asm/ |
D | fb.h | 12 vma->vm_end - vma->vm_start, in fb_pgprotect()
|
/linux-4.4.14/arch/nios2/include/asm/ |
D | tlb.h | 25 flush_cache_range(vma, vma->vm_start, vma->vm_end); \
|
/linux-4.4.14/arch/x86/mm/ |
D | pat.c | 888 unsigned long vma_size = vma->vm_end - vma->vm_start; in track_pfn_copy() 896 if (follow_phys(vma, vma->vm_start, 0, &prot, &paddr)) { in track_pfn_copy() 919 if (addr == vma->vm_start && size == (vma->vm_end - vma->vm_start)) { in track_pfn_remap() 984 if (follow_phys(vma, vma->vm_start, 0, &prot, &paddr)) { in untrack_pfn() 989 size = vma->vm_end - vma->vm_start; in untrack_pfn()
|
D | mpx.c | 779 if (!vma || vma->vm_start > start) in zap_bt_entries_mapping() 789 while (vma && vma->vm_start < end) { in zap_bt_entries_mapping() 804 addr = vma->vm_start; in zap_bt_entries_mapping() 942 (!next || next->vm_start >= bta_end_vaddr)) { in try_unmap_single_bt() 1035 } while (vma && vma->vm_start < end); in mpx_notify_unmap()
|
D | hugetlbpage.c | 147 (!vma || addr + len <= vma->vm_start)) in hugetlb_get_unmapped_area()
|
/linux-4.4.14/arch/mips/include/asm/ |
D | tlb.h | 11 flush_cache_range(vma, vma->vm_start, vma->vm_end); \
|
/linux-4.4.14/arch/x86/kernel/ |
D | sys_x86_64.c | 146 (!vma || addr + len <= vma->vm_start)) in arch_get_unmapped_area() 189 (!vma || addr + len <= vma->vm_start)) in arch_get_unmapped_area_topdown()
|
/linux-4.4.14/arch/nios2/kernel/ |
D | sys_nios2.c | 42 if (vma == NULL || addr < vma->vm_start || addr + len > vma->vm_end) in sys_cacheflush()
|
/linux-4.4.14/drivers/infiniband/hw/qib/ |
D | qib_file_ops.c | 736 if ((vma->vm_end - vma->vm_start) > len) { in qib_mmap_mem() 739 vma->vm_end - vma->vm_start, len); in qib_mmap_mem() 761 ret = remap_pfn_range(vma, vma->vm_start, pfn, 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() 794 ret = io_remap_pfn_range(vma, 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() 844 ret = io_remap_pfn_range(vma, vma->vm_start, phys >> PAGE_SHIFT, in mmap_piobufs() [all …]
|
D | qib_mmap.c | 93 unsigned long size = vma->vm_end - vma->vm_start; in qib_mmap()
|
/linux-4.4.14/arch/arm/mm/ |
D | mmap.c | 92 (!vma || addr + len <= vma->vm_start)) in arch_get_unmapped_area() 143 (!vma || addr + len <= vma->vm_start)) in arch_get_unmapped_area_topdown()
|
D | fault-armv.c | 141 pgoff = vma->vm_pgoff + ((addr - vma->vm_start) >> PAGE_SHIFT); in make_coherent() 160 aliases += adjust_pte(mpnt, mpnt->vm_start + offset, pfn); in make_coherent()
|
D | flush.c | 267 flush_cache_page(mpnt, mpnt->vm_start + offset, page_to_pfn(page)); in __flush_dcache_aliases()
|
/linux-4.4.14/drivers/staging/rdma/ipath/ |
D | ipath_file_ops.c | 993 if ((vma->vm_end - vma->vm_start) > len) { in ipath_mmap_mem() 996 vma->vm_end - vma->vm_start, len); in ipath_mmap_mem() 1014 ret = remap_pfn_range(vma, vma->vm_start, pfn, 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() 1048 ret = io_remap_pfn_range(vma, 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() 1094 ret = io_remap_pfn_range(vma, vma->vm_start, phys >> PAGE_SHIFT, in mmap_piobufs() [all …]
|
D | ipath_mmap.c | 93 unsigned long size = vma->vm_end - vma->vm_start; in ipath_mmap()
|
/linux-4.4.14/arch/powerpc/platforms/powernv/ |
D | opal-prd.c | 119 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() 132 rc = remap_pfn_range(vma, vma->vm_start, vma->vm_pgoff, size, in opal_prd_mmap()
|
/linux-4.4.14/sound/soc/blackfin/ |
D | bf5xx-i2s-pcm.c | 220 size_t size = vma->vm_end - vma->vm_start; in bf5xx_pcm_mmap() 221 vma->vm_start = (unsigned long)runtime->dma_area; in bf5xx_pcm_mmap() 222 vma->vm_end = vma->vm_start + size; in bf5xx_pcm_mmap()
|
D | bf5xx-ac97-pcm.c | 275 size_t size = vma->vm_end - vma->vm_start; in bf5xx_pcm_mmap() 276 vma->vm_start = (unsigned long)runtime->dma_area; in bf5xx_pcm_mmap() 277 vma->vm_end = vma->vm_start + size; in bf5xx_pcm_mmap()
|
/linux-4.4.14/ipc/ |
D | shm.c | 1309 (vma->vm_start - addr)/PAGE_SIZE == vma->vm_pgoff) { in SYSCALL_DEFINE1() 1319 do_munmap(mm, vma->vm_start, vma->vm_end - vma->vm_start); in SYSCALL_DEFINE1() 1344 ((vma->vm_start - addr)/PAGE_SIZE == vma->vm_pgoff) && in SYSCALL_DEFINE1() 1346 do_munmap(mm, vma->vm_start, vma->vm_end - vma->vm_start); in SYSCALL_DEFINE1() 1353 if (vma && vma->vm_start == addr && vma->vm_ops == &shm_vm_ops) { in SYSCALL_DEFINE1() 1354 do_munmap(mm, vma->vm_start, vma->vm_end - vma->vm_start); in SYSCALL_DEFINE1()
|
/linux-4.4.14/arch/s390/mm/ |
D | mmap.c | 100 (!vma || addr + len <= vma->vm_start)) in arch_get_unmapped_area() 138 (!vma || addr + len <= vma->vm_start)) in arch_get_unmapped_area_topdown()
|
/linux-4.4.14/sound/soc/pxa/ |
D | mmp-pcm.c | 129 return remap_pfn_range(vma, vma->vm_start, in mmp_pcm_mmap() 131 vma->vm_end - vma->vm_start, vma->vm_page_prot); in mmp_pcm_mmap()
|
/linux-4.4.14/arch/x86/entry/vsyscall/ |
D | vsyscall_64.c | 291 .vm_start = VSYSCALL_ADDR, 316 return (addr >= vma->vm_start) && (addr < vma->vm_end); in in_gate_area()
|
/linux-4.4.14/include/linux/ |
D | mm_types.h | 270 unsigned long vm_start; /* start address of region */ member 300 unsigned long vm_start; /* Our start address within vm_mm. */ member
|
D | mm.h | 1296 (vma->vm_start == addr) && in stack_guard_page_start() 1303 return vma && (vma->vm_start == addr) && (vma->vm_flags & VM_GROWSUP); in vma_growsup() 2038 if (vma && end_addr <= vma->vm_start) in find_vma_intersection() 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 2052 struct vm_area_struct *vma = find_vma(mm, vm_start); in find_exact_vma() 2054 if (vma && (vma->vm_start != vm_start || vma->vm_end != vm_end)) in find_exact_vma()
|
/linux-4.4.14/arch/arc/mm/ |
D | mmap.c | 67 (!vma || addr + len <= vma->vm_start)) in arch_get_unmapped_area()
|
D | fault.c | 106 if (vma->vm_start <= address) in do_page_fault()
|
/linux-4.4.14/arch/sh/kernel/vsyscall/ |
D | vsyscall.c | 90 if (vma->vm_mm && vma->vm_start == (long)vma->vm_mm->context.vdso) in arch_vma_name()
|
/linux-4.4.14/arch/hexagon/kernel/ |
D | vdso.c | 97 if (vma->vm_mm && vma->vm_start == (long)vma->vm_mm->context.vdso) in arch_vma_name()
|
/linux-4.4.14/sound/usb/usx2y/ |
D | usX2Yhwdep.c | 42 area->vm_start, in snd_us428ctls_vm_fault() 63 unsigned long size = (unsigned long)(area->vm_end - area->vm_start); in snd_us428ctls_mmap()
|
/linux-4.4.14/arch/sh/drivers/pci/ |
D | pci.c | 288 return remap_pfn_range(vma, vma->vm_start, vma->vm_pgoff, in pci_mmap_page_range() 289 vma->vm_end - vma->vm_start, in pci_mmap_page_range()
|
/linux-4.4.14/arch/sh/kernel/ |
D | sys_sh.c | 73 if (vma == NULL || addr < vma->vm_start || addr + len > vma->vm_end) { in sys_cacheflush()
|
/linux-4.4.14/drivers/vfio/platform/ |
D | vfio_platform_common.c | 482 req_len = vma->vm_end - vma->vm_start; in vfio_platform_mmap_mmio() 493 return remap_pfn_range(vma, vma->vm_start, vma->vm_pgoff, in vfio_platform_mmap_mmio() 504 if (vma->vm_end < vma->vm_start) in vfio_platform_mmap() 510 if (vma->vm_start & ~PAGE_MASK) in vfio_platform_mmap()
|
/linux-4.4.14/drivers/infiniband/hw/cxgb4/ |
D | provider.c | 168 int len = vma->vm_end - vma->vm_start; in c4iw_mmap() 179 if (vma->vm_start & (PAGE_SIZE-1)) in c4iw_mmap() 199 ret = io_remap_pfn_range(vma, vma->vm_start, in c4iw_mmap() 219 ret = io_remap_pfn_range(vma, vma->vm_start, in c4iw_mmap() 227 ret = remap_pfn_range(vma, vma->vm_start, in c4iw_mmap()
|
/linux-4.4.14/arch/mn10300/mm/ |
D | fault.c | 182 if (vma->vm_start <= address) in do_page_fault() 197 vma->vm_start, vma->vm_end); in do_page_fault()
|
/linux-4.4.14/arch/xtensa/kernel/ |
D | syscall.c | 90 if (!vmm || addr + len <= vmm->vm_start) in arch_get_unmapped_area()
|
D | pci.c | 377 ret = io_remap_pfn_range(vma, vma->vm_start, vma->vm_pgoff, in pci_mmap_page_range() 378 vma->vm_end - vma->vm_start,vma->vm_page_prot); in pci_mmap_page_range()
|
/linux-4.4.14/arch/nios2/mm/ |
D | init.c | 141 return (vma->vm_start == KUSER_BASE) ? "[kuser]" : NULL; in arch_vma_name()
|
D | fault.c | 96 if (vma->vm_start <= address) in do_page_fault()
|
D | cacheflush.c | 91 flush_cache_page(mpnt, mpnt->vm_start + offset, in flush_aliases()
|
/linux-4.4.14/drivers/base/ |
D | dma-coherent.c | 255 int user_count = (vma->vm_end - vma->vm_start) >> PAGE_SHIFT; in dma_mmap_from_coherent() 261 *ret = remap_pfn_range(vma, vma->vm_start, pfn, in dma_mmap_from_coherent()
|
D | dma-mapping.c | 251 unsigned long user_count = (vma->vm_end - vma->vm_start) >> PAGE_SHIFT; in dma_common_mmap() 262 ret = remap_pfn_range(vma, vma->vm_start, in dma_common_mmap()
|
/linux-4.4.14/arch/mips/pci/ |
D | pci.c | 345 return remap_pfn_range(vma, vma->vm_start, vma->vm_pgoff, in pci_mmap_page_range() 346 vma->vm_end - vma->vm_start, vma->vm_page_prot); in pci_mmap_page_range()
|
/linux-4.4.14/arch/frv/mm/ |
D | elf-fdpic.c | 77 (!vma || addr + len <= vma->vm_start)) in arch_get_unmapped_area()
|
D | fault.c | 92 if (vma->vm_start <= ear0) in do_page_fault()
|
/linux-4.4.14/arch/unicore32/kernel/ |
D | pci.c | 380 if (remap_pfn_range(vma, vma->vm_start, phys, in pci_mmap_page_range() 381 vma->vm_end - vma->vm_start, in pci_mmap_page_range()
|
D | process.c | 327 return (vma->vm_start == 0xffff0000) ? "[vectors]" : NULL; in arch_vma_name()
|
/linux-4.4.14/arch/powerpc/kvm/ |
D | e500_mmu_host.c | 363 if (vma && hva >= vma->vm_start && in kvmppc_e500_shadow_map() 379 ((vma->vm_end - vma->vm_start) >> PAGE_SHIFT); in kvmppc_e500_shadow_map() 381 pfn = start + ((hva - vma->vm_start) >> PAGE_SHIFT); in kvmppc_e500_shadow_map() 426 } else if (vma && hva >= vma->vm_start && in kvmppc_e500_shadow_map()
|
/linux-4.4.14/arch/arm/kernel/ |
D | process.c | 329 .vm_start = 0xffff0000, 348 return (addr >= gate_vma.vm_start) && (addr < gate_vma.vm_end); in in_gate_area()
|
D | bios32.c | 619 if (remap_pfn_range(vma, vma->vm_start, vma->vm_pgoff, in pci_mmap_page_range() 620 vma->vm_end - vma->vm_start, in pci_mmap_page_range()
|
/linux-4.4.14/arch/x86/pci/ |
D | i386.c | 447 if (io_remap_pfn_range(vma, vma->vm_start, vma->vm_pgoff, in pci_mmap_page_range() 448 vma->vm_end - vma->vm_start, in pci_mmap_page_range()
|
/linux-4.4.14/drivers/misc/genwqe/ |
D | card_dev.c | 397 unsigned long vsize = vma->vm_end - vma->vm_start; in genwqe_vma_close() 406 dma_map = __genwqe_search_mapping(cfile, vma->vm_start, vsize, in genwqe_vma_close() 411 __func__, vma->vm_start, vma->vm_pgoff << PAGE_SHIFT, in genwqe_vma_close() 441 unsigned long pfn, vsize = vma->vm_end - vma->vm_start; in genwqe_mmap() 457 dma_map->u_vaddr = (void *)vma->vm_start; in genwqe_mmap() 472 vma->vm_start, in genwqe_mmap()
|
/linux-4.4.14/drivers/video/fbdev/ |
D | sbuslib.c | 54 size = vma->vm_end - vma->vm_start; in sbusfb_mmap_helper() 85 vma->vm_start + page, in sbusfb_mmap_helper()
|
D | igafb.c | 232 size = vma->vm_end - vma->vm_start; in igafb_mmap() 261 if (remap_pfn_range(vma, vma->vm_start + page, in igafb_mmap()
|
D | vfb.c | 424 unsigned long start = vma->vm_start; in vfb_mmap() 425 unsigned long size = vma->vm_end - vma->vm_start; in vfb_mmap()
|
D | pxa3xx-gcu.c | 484 unsigned int size = vma->vm_end - vma->vm_start; in pxa3xx_gcu_mmap() 504 return io_remap_pfn_range(vma, vma->vm_start, in pxa3xx_gcu_mmap()
|
D | amba-clcd.c | 412 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() 741 return remap_pfn_range(vma, vma->vm_start, in clcdfb_of_vram_mmap()
|
/linux-4.4.14/arch/sparc/mm/ |
D | fault_32.c | 213 if (vma->vm_start <= address) in do_sparc_fault() 398 if (vma->vm_start <= address) in force_user_fault()
|
D | hugetlbpage.c | 118 (!vma || addr + len <= vma->vm_start)) in hugetlb_get_unmapped_area()
|
/linux-4.4.14/drivers/uio/ |
D | uio.c | 647 if (vma->vm_end - vma->vm_start > mem->size) in uio_mmap_physical() 663 vma->vm_start, 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/auxdisplay/ |
D | cfag12864bfb.c | 69 return vm_insert_page(vma, vma->vm_start, in cfag12864bfb_mmap()
|
/linux-4.4.14/arch/sh/include/asm/ |
D | tlb.h | 77 flush_cache_range(vma, vma->vm_start, vma->vm_end); in tlb_start_vma()
|
/linux-4.4.14/sound/oss/ |
D | soundcard.c | 468 size = vma->vm_end - vma->vm_start; in sound_mmap() 473 if (remap_pfn_range(vma, vma->vm_start, in sound_mmap() 475 vma->vm_end - vma->vm_start, vma->vm_page_prot)) { in sound_mmap()
|
/linux-4.4.14/kernel/events/ |
D | uprobes.c | 133 return vma->vm_start + offset - ((loff_t)vma->vm_pgoff << PAGE_SHIFT); in offset_to_vaddr() 138 return ((loff_t)vma->vm_pgoff << PAGE_SHIFT) + (vaddr - vma->vm_start); in vaddr_to_offset() 808 if (vma->vm_start > info->vaddr || in register_for_each_vma() 976 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() 1721 if (vma && vma->vm_start <= bp_vaddr) { in find_active_uprobe()
|
/linux-4.4.14/arch/hexagon/mm/ |
D | vm_fault.c | 75 if (vma->vm_start <= address) in do_page_fault()
|
/linux-4.4.14/arch/arm/mach-integrator/ |
D | impd1.c | 244 size = vma->vm_end - vma->vm_start; in impd1fb_clcd_mmap() 246 return remap_pfn_range(vma, vma->vm_start, start, size, in impd1fb_clcd_mmap()
|
/linux-4.4.14/drivers/oprofile/ |
D | buffer_sync.c | 260 if (addr < vma->vm_start || addr >= vma->vm_end) in lookup_dcookie() 266 vma->vm_start; in lookup_dcookie()
|
/linux-4.4.14/drivers/staging/rdma/hfi1/ |
D | mmap.c | 111 unsigned long size = vma->vm_end - vma->vm_start; in hfi1_mmap()
|
D | file_ops.c | 569 if ((vma->vm_end - vma->vm_start) != memlen) { in hfi1_file_mmap() 571 (vma->vm_end - vma->vm_start), memlen); in hfi1_file_mmap() 580 addr = vma->vm_start; 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() 706 ret = io_remap_pfn_range(vma, vma->vm_start, pfn, memlen, in hfi1_file_mmap() 709 ret = remap_pfn_range(vma, vma->vm_start, pfn, memlen, in hfi1_file_mmap()
|
/linux-4.4.14/drivers/dma-buf/ |
D | dma-buf.c | 91 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/microblaze/pci/ |
D | pci-common.c | 333 ret = remap_pfn_range(vma, vma->vm_start, vma->vm_pgoff, in pci_mmap_page_range() 334 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() 476 return remap_pfn_range(vma, vma->vm_start, vma->vm_pgoff, in pci_mmap_legacy_page_range() 477 vma->vm_end - vma->vm_start, in pci_mmap_legacy_page_range()
|
/linux-4.4.14/drivers/android/ |
D | binder.c | 2813 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() 2884 proc->user_buffer_offset = vma->vm_start - (uintptr_t)proc->buffer; in binder_mmap() [all …]
|
/linux-4.4.14/arch/m68k/mm/ |
D | fault.c | 97 if (vma->vm_start <= address) in do_page_fault()
|
/linux-4.4.14/drivers/staging/lustre/lustre/llite/ |
D | llite_mmap.c | 60 policy->l_extent.start = ((addr - vma->vm_start) & CFS_PAGE_MASK) + in policy_from_vma() 75 vma != NULL && vma->vm_start < (addr + count); vma = vma->vm_next) { in our_vma()
|
/linux-4.4.14/arch/powerpc/oprofile/cell/ |
D | spu_task_sync.c | 341 if (vma->vm_start > spu_ref || vma->vm_end <= spu_ref) in get_exec_dcookie_and_offset() 343 my_offset = spu_ref - vma->vm_start; in get_exec_dcookie_and_offset()
|
/linux-4.4.14/arch/mips/mm/ |
D | dma-default.c | 204 unsigned long user_count = (vma->vm_end - vma->vm_start) >> PAGE_SHIFT; in mips_dma_mmap() 225 ret = remap_pfn_range(vma, vma->vm_start, in mips_dma_mmap()
|
D | mmap.c | 95 (!vma || addr + len <= vma->vm_start)) in arch_get_unmapped_area_common()
|
D | fault.c | 105 if (vma->vm_start <= address) in __do_page_fault()
|
/linux-4.4.14/sound/soc/samsung/ |
D | idma.c | 252 size = vma->vm_end - vma->vm_start; in idma_mmap() 254 ret = io_remap_pfn_range(vma, vma->vm_start, in idma_mmap()
|
/linux-4.4.14/drivers/misc/sgi-gru/ |
D | grutables.h | 398 #define TSID(a, v) (((a) - (v)->vm_start) / GRU_GSEG_PAGESIZE) 399 #define UGRUADDR(gts) ((gts)->ts_vma->vm_start + \
|
D | grufile.c | 112 if (vma->vm_start & (GRU_GSEG_PAGESIZE - 1) || in gru_file_mmap() 126 file, vma->vm_start, vma, vma->vm_private_data); in gru_file_mmap()
|
D | grukdump.c | 153 hdr.vaddr = gts->ts_vma->vm_start; in gru_dump_context()
|
/linux-4.4.14/sound/soc/atmel/ |
D | atmel-pcm-pdc.c | 75 return remap_pfn_range(vma, vma->vm_start, in atmel_pcm_mmap() 77 vma->vm_end - vma->vm_start, vma->vm_page_prot); in atmel_pcm_mmap()
|
/linux-4.4.14/arch/sparc/kernel/ |
D | pci.c | 747 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() 869 ret = io_remap_pfn_range(vma, vma->vm_start, in pci_mmap_page_range() 871 vma->vm_end - vma->vm_start, in pci_mmap_page_range()
|
D | sys_sparc_64.c | 121 (!vma || addr + len <= vma->vm_start)) in arch_get_unmapped_area() 184 (!vma || addr + len <= vma->vm_start)) in arch_get_unmapped_area_topdown()
|
/linux-4.4.14/drivers/gpu/drm/gma500/ |
D | gem.c | 207 page_offset = ((unsigned long) vmf->virtual_address - vma->vm_start) in psb_gem_fault()
|
/linux-4.4.14/arch/score/mm/ |
D | fault.c | 87 if (vma->vm_start <= address) in do_page_fault()
|
/linux-4.4.14/arch/blackfin/kernel/ |
D | trace.c | 133 if (address >= vma->vm_start && address < vma->vm_end) { in decode_address() 159 offset = (address - vma->vm_start) + in decode_address() 165 name, vma->vm_start, vma->vm_end); in decode_address()
|
/linux-4.4.14/arch/microblaze/mm/ |
D | fault.c | 153 if (vma->vm_start <= address) in do_page_fault()
|
/linux-4.4.14/drivers/firewire/ |
D | core-cdev.c | 74 unsigned long vm_start; member 1085 payload = (unsigned long)a->data - client->vm_start; in ioctl_queue_iso() 1157 a->data = client->vm_start + payload; in ioctl_queue_iso() 1687 if (vma->vm_start & ~PAGE_MASK) in fw_device_op_mmap() 1690 client->vm_start = vma->vm_start; in fw_device_op_mmap() 1691 size = vma->vm_end - vma->vm_start; in fw_device_op_mmap()
|
/linux-4.4.14/arch/openrisc/mm/ |
D | fault.c | 117 if (vma->vm_start <= address) in do_page_fault()
|
/linux-4.4.14/arch/alpha/mm/ |
D | fault.c | 123 if (vma->vm_start <= address) in do_page_fault()
|
/linux-4.4.14/arch/avr32/mm/ |
D | fault.c | 97 if (vma->vm_start <= address) in do_page_fault()
|
/linux-4.4.14/drivers/gpu/drm/exynos/ |
D | exynos_drm_gem.c | 331 vm_size = vma->vm_end - vma->vm_start; in exynos_drm_gem_mmap_buffer() 484 vma->vm_start) >> PAGE_SHIFT; in exynos_drm_gem_fault()
|
/linux-4.4.14/drivers/infiniband/hw/usnic/ |
D | usnic_ib_verbs.c | 716 if ((vma->vm_end - vma->vm_start) != bar->len) { in usnic_ib_mmap() 719 vma->vm_end - vma->vm_start); in usnic_ib_mmap() 730 vma->vm_start, in usnic_ib_mmap()
|
/linux-4.4.14/arch/cris/mm/ |
D | fault.c | 126 if (vma->vm_start <= address) in do_page_fault()
|
/linux-4.4.14/drivers/char/agp/ |
D | alpha-agp.c | 22 dma_addr = (unsigned long)vmf->virtual_address - vma->vm_start in alpha_core_agp_vm_fault()
|
D | frontend.c | 582 size = vma->vm_end - vma->vm_start; in agp_mmap() 603 } else if (io_remap_pfn_range(vma, vma->vm_start, in agp_mmap() 620 } else if (io_remap_pfn_range(vma, vma->vm_start, in agp_mmap()
|
/linux-4.4.14/drivers/gpu/drm/udl/ |
D | udl_gem.c | 110 page_offset = ((unsigned long)vmf->virtual_address - vma->vm_start) >> in udl_gem_fault()
|
D | udl_fb.c | 257 unsigned long start = vma->vm_start; in udl_fb_mmap() 258 unsigned long size = vma->vm_end - vma->vm_start; in udl_fb_mmap()
|
/linux-4.4.14/drivers/gpu/drm/vgem/ |
D | vgem_drv.c | 98 page_offset = ((unsigned long)vmf->virtual_address - vma->vm_start) >> in vgem_gem_fault()
|
/linux-4.4.14/arch/arm/include/asm/ |
D | tlb.h | 198 flush_cache_range(vma, vma->vm_start, vma->vm_end); in tlb_start_vma()
|
/linux-4.4.14/arch/s390/kernel/ |
D | vdso.c | 249 if (vma->vm_mm && vma->vm_start == vma->vm_mm->context.vdso_base) in arch_vma_name()
|
/linux-4.4.14/arch/xtensa/mm/ |
D | fault.c | 84 if (vma->vm_start <= address) in do_page_fault()
|
/linux-4.4.14/tools/vm/ |
D | page-types.c | 786 unsigned long vm_start; in parse_pid() local 795 &vm_start, in parse_pid() 805 pg_start[nr_vmas] = vm_start / page_size; in parse_pid()
|
/linux-4.4.14/fs/hugetlbfs/ |
D | inode.c | 142 vma_len = (loff_t)(vma->vm_end - vma->vm_start); in hugetlbfs_file_mmap() 194 (!vma || addr + len <= vma->vm_start)) in hugetlb_get_unmapped_area() 483 + vma->vm_start; in hugetlb_vmdelete_list() 488 unmap_hugepage_range(vma, vma->vm_start + v_offset, v_end, in hugetlb_vmdelete_list()
|
/linux-4.4.14/drivers/misc/cxl/ |
D | context.c | 161 u64 len = vma->vm_end - vma->vm_start; in cxl_context_iomap()
|
/linux-4.4.14/arch/arm64/mm/ |
D | dma-mapping.c | 309 unsigned long nr_vma_pages = (vma->vm_end - vma->vm_start) >> in __swiotlb_mmap() 322 ret = remap_pfn_range(vma, vma->vm_start, in __swiotlb_mmap() 324 vma->vm_end - vma->vm_start, in __swiotlb_mmap()
|
/linux-4.4.14/arch/um/kernel/ |
D | tlb.c | 544 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/drivers/media/platform/omap/ |
D | omap_vout.c | 855 "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() 877 unsigned long start = vma->vm_start; in omap_vout_mmap() 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() 910 q->bufs[i]->baddr = vma->vm_start; in omap_vout_mmap()
|
/linux-4.4.14/drivers/gpu/drm/ttm/ |
D | ttm_bo_vm.c | 177 page_offset = ((address - vma->vm_start) >> PAGE_SHIFT) + in ttm_bo_vm_fault()
|