Lines Matching refs:vm_pgoff
835 vma->vm_pgoff = pgoff; in vma_adjust()
838 next->vm_pgoff += adjust_next; in vma_adjust()
972 struct anon_vma *anon_vma, struct file *file, pgoff_t vm_pgoff) in can_vma_merge_before() argument
976 if (vma->vm_pgoff == vm_pgoff) in can_vma_merge_before()
991 struct anon_vma *anon_vma, struct file *file, pgoff_t vm_pgoff) in can_vma_merge_after() argument
997 if (vma->vm_pgoff + vm_pglen == vm_pgoff) in can_vma_merge_after()
1075 next->vm_end, prev->vm_pgoff, NULL); in vma_merge()
1078 end, prev->vm_pgoff, NULL); in vma_merge()
1094 addr, prev->vm_pgoff, NULL); in vma_merge()
1097 next->vm_pgoff - pglen, NULL); in vma_merge()
1126 b->vm_pgoff == a->vm_pgoff + ((b->vm_start - a->vm_start) >> PAGE_SHIFT); in anon_vma_compatible()
1598 vma->vm_pgoff = pgoff; in mmap_region()
2178 if (vma->vm_pgoff + (size >> PAGE_SHIFT) >= vma->vm_pgoff) { in expand_upwards()
2245 if (grow <= vma->vm_pgoff) { in expand_downwards()
2262 vma->vm_pgoff -= grow; in expand_downwards()
2459 new->vm_pgoff += ((addr - vma->vm_start) >> PAGE_SHIFT); in __split_vma()
2477 err = vma_adjust(vma, addr, vma->vm_end, vma->vm_pgoff + in __split_vma()
2480 err = vma_adjust(vma, vma->vm_start, addr, vma->vm_pgoff, new); in __split_vma()
2796 vma->vm_pgoff = pgoff; in do_brk()
2895 vma->vm_pgoff = vma->vm_start >> PAGE_SHIFT; in insert_vm_struct()
2957 *need_rmap_locks = (new_vma->vm_pgoff <= vma->vm_pgoff); in copy_vma()
2964 new_vma->vm_pgoff = pgoff; in copy_vma()
3041 pgoff = vmf->pgoff - vma->vm_pgoff; in special_mapping_fault()