Home
last modified time | relevance | path

Searched refs:vm_pgoff (Results 1 – 17 of 17) sorted by relevance

/mm/
Dnommu.c1030 fpos = vma->vm_pgoff; in do_mmap_private()
1108 region->vm_pgoff = pgoff; in do_mmap()
1111 vma->vm_pgoff = pgoff; in do_mmap()
1146 if (pregion->vm_pgoff >= pgend) in do_mmap()
1151 rpgend = pregion->vm_pgoff + rpglen; in do_mmap()
1157 if ((pregion->vm_pgoff != pgoff || rpglen != pglen) && in do_mmap()
1158 !(pgoff >= pregion->vm_pgoff && pgend <= rpgend)) { in do_mmap()
1169 start += (pgoff - pregion->vm_pgoff) << PAGE_SHIFT; in do_mmap()
1381 region->vm_pgoff = new->vm_pgoff += npages; in split_vma()
1392 vma->vm_region->vm_pgoff = vma->vm_pgoff += npages; in split_vma()
[all …]
Dmmap.c889 vma->vm_pgoff = pgoff; in __vma_adjust()
892 next->vm_pgoff += adjust_next >> PAGE_SHIFT; in __vma_adjust()
1090 pgoff_t vm_pgoff, in can_vma_merge_before() argument
1096 if (vma->vm_pgoff == vm_pgoff) in can_vma_merge_before()
1112 pgoff_t vm_pgoff, in can_vma_merge_after() argument
1120 if (vma->vm_pgoff + vm_pglen == vm_pgoff) in can_vma_merge_after()
1219 next->vm_end, prev->vm_pgoff, NULL, in vma_merge()
1223 end, prev->vm_pgoff, NULL, prev); in vma_merge()
1240 addr, prev->vm_pgoff, NULL, next); in vma_merge()
1243 next->vm_pgoff - pglen, NULL, next); in vma_merge()
[all …]
Dinternal.h402 if (pgoff >= vma->vm_pgoff) { in vma_address()
404 ((pgoff - vma->vm_pgoff) << PAGE_SHIFT); in vma_address()
409 pgoff + compound_nr(page) - 1 >= vma->vm_pgoff) { in vma_address()
431 address = vma->vm_start + ((pgoff - vma->vm_pgoff) << PAGE_SHIFT); in vma_address_end()
Dinterval_tree.c15 return v->vm_pgoff; in vma_start_pgoff()
20 return v->vm_pgoff + vma_pages(v) - 1; in vma_last_pgoff()
Dmremap.c666 new_pgoff = vma->vm_pgoff + ((old_addr - vma->vm_start) >> PAGE_SHIFT); in move_vma()
807 pgoff += vma->vm_pgoff; in vma_to_resize()
908 ret = get_unmapped_area(vma->vm_file, new_addr, new_len, vma->vm_pgoff + in mremap_to()
1054 vma->vm_pgoff, NULL)) { in SYSCALL_DEFINE5()
1081 vma->vm_pgoff + in SYSCALL_DEFINE5()
Dmempolicy.c759 vma->vm_start, vma->vm_end, vma->vm_pgoff, in vma_replace_policy()
808 pgoff = vma->vm_pgoff + in mbind_range()
1907 off = vma->vm_pgoff >> (shift - PAGE_SHIFT); in interleave_nid()
2391 pgoff = vma->vm_pgoff; in mpol_misplaced()
2627 vma->vm_pgoff, in mpol_set_shared_policy()
2633 new = sp_alloc(vma->vm_pgoff, vma->vm_pgoff + sz, npol); in mpol_set_shared_policy()
2637 err = shared_policy_replace(info, vma->vm_pgoff, vma->vm_pgoff+sz, new); in mpol_set_shared_policy()
Dmsync.c89 ((loff_t)vma->vm_pgoff << PAGE_SHIFT); in SYSCALL_DEFINE3()
Dmadvise.c154 pgoff = vma->vm_pgoff + ((start - vma->vm_start) >> PAGE_SHIFT); in madvise_update_vma()
309 + ((loff_t)vma->vm_pgoff << PAGE_SHIFT); in madvise_willneed()
941 + ((loff_t)vma->vm_pgoff << PAGE_SHIFT); in madvise_remove()
Ddebug.c200 vma->anon_vma, vma->vm_ops, vma->vm_pgoff, in dump_vma()
Dmapping_dirty_helpers.c97 walk->vma->vm_pgoff - cwalk->bitmap_pgoff; in clean_record_pte()
Dmemory.c697 if (pfn == vma->vm_pgoff + off) in vm_normal_page()
740 if (pfn == vma->vm_pgoff + off) in vm_normal_page_pmd()
2085 return __vm_map_pages(vma, pages, num, vma->vm_pgoff); in vm_map_pages()
2485 vma->vm_pgoff = pfn; in remap_pfn_range_notrack()
2567 if (vma->vm_pgoff > pages) in vm_iomap_memory()
2569 pfn += vma->vm_pgoff; in vm_iomap_memory()
2570 pages -= vma->vm_pgoff; in vm_iomap_memory()
3550 vba = vma->vm_pgoff; in unmap_mapping_range_tree()
4465 end_pgoff = min3(end_pgoff, vma_data_pages(vmf->vma) + vmf->vma->vm_pgoff - 1, in do_fault_around()
Dpagewalk.c583 vba = vma->vm_pgoff; in walk_page_mapping()
Dmlock.c512 pgoff = vma->vm_pgoff + ((start - vma->vm_start) >> PAGE_SHIFT); in mlock_fixup()
Dmprotect.c465 pgoff = vma->vm_pgoff + ((start - vma->vm_start) >> PAGE_SHIFT); in mprotect_fixup()
Dkhugepaged.c449 vma->vm_pgoff, HPAGE_PMD_NR)) in hugepage_vma_check()
1614 addr = vma->vm_start + ((pgoff - vma->vm_pgoff) << PAGE_SHIFT); in retract_page_tables()
Dhugetlb.c807 (vma->vm_pgoff >> huge_page_order(h)); in vma_hugecache_offset()
4618 vma->vm_pgoff; in unmap_ref_private()
5928 unsigned long saddr = ((idx - svma->vm_pgoff) << PAGE_SHIFT) + in page_table_shareable()
6020 vma->vm_pgoff; in huge_pmd_share()
Dshmem.c861 if (!vma->vm_pgoff && vma->vm_end - vma->vm_start >= inode->i_size) in shmem_swap_usage()
1506 vma->vm_pgoff = index + info->vfs_inode.i_ino; in shmem_pseudo_vma_init()
2228 index = ((addr - vma->vm_start) >> PAGE_SHIFT) + vma->vm_pgoff; in shmem_get_policy()