Lines Matching defs:pgoff
626 * @pgoff: The page offset of vma
637 unsigned long start, unsigned long end, pgoff_t pgoff,
671 vma->vm_pgoff = pgoff;
693 unsigned long start, unsigned long end, pgoff_t pgoff)
716 vma->vm_pgoff = pgoff;
818 * Given a mapping request (addr,end,vm_flags,file,pgoff,anon_name),
873 pgoff_t pgoff, struct mempolicy *policy,
914 pgoff, vm_userfaultfd_ctx, anon_name)) {
922 can_vma_merge_before(next, vm_flags, anon_vma, file, pgoff+pglen,
1194 unsigned long pgoff, unsigned long len)
1201 if (pgoff > maxsize >> PAGE_SHIFT)
1212 unsigned long pgoff, unsigned long *populate,
1246 if ((pgoff + (len >> PAGE_SHIFT)) < pgoff)
1256 addr = get_unmapped_area(file, addr, len, pgoff, flags);
1289 if (!file_mmap_ok(file, inode, pgoff, len))
1350 * Ignore pgoff.
1352 pgoff = 0;
1357 * Set pgoff according to addr for anon_vma.
1359 pgoff = addr >> PAGE_SHIFT;
1388 addr = mmap_region(file, addr, len, vm_flags, pgoff, uf);
1398 unsigned long fd, unsigned long pgoff)
1434 retval = vm_mmap_pgoff(file, addr, len, prot, flags, pgoff);
1449 unsigned long, fd, unsigned long, pgoff)
1451 return ksys_mmap_pgoff(addr, len, prot, flags, fd, pgoff);
1712 unsigned long len, unsigned long pgoff,
1747 unsigned long len, unsigned long pgoff,
1750 return generic_get_unmapped_area(filp, addr, len, pgoff, flags);
1760 unsigned long len, unsigned long pgoff,
1813 unsigned long len, unsigned long pgoff,
1816 return generic_get_unmapped_area_topdown(filp, addr, len, pgoff, flags);
1822 unsigned long pgoff, unsigned long flags)
1843 * do_mmap() will clear pgoff, so match alignment.
1845 pgoff = 0;
1849 addr = get_area(file, addr, len, pgoff, flags);
2688 unsigned long len, vm_flags_t vm_flags, unsigned long pgoff,
2742 can_vma_merge_before(next, vm_flags, NULL, file, pgoff+pglen,
2752 pgoff, vma->vm_userfaultfd_ctx, NULL) :
2753 can_vma_merge_after(prev, vm_flags, NULL, file, pgoff,
2789 vma->vm_pgoff = pgoff;
2978 unsigned long, prot, unsigned long, pgoff, unsigned long, flags)
2998 /* Does pgoff wrap? */
2999 if (pgoff + (size >> PAGE_SHIFT) < pgoff)
3046 prot, flags, 0, pgoff, &populate, NULL);
3317 * using the existing file pgoff checks and manipulations.
3338 unsigned long addr, unsigned long len, pgoff_t pgoff,
3349 * If anonymous vma has not yet been faulted, update new pgoff
3353 pgoff = addr >> PAGE_SHIFT;
3362 vma->anon_vma, vma->vm_file, pgoff, vma_policy(vma),
3392 new_vma->vm_pgoff = pgoff;
3520 pgoff_t pgoff;
3534 for (pgoff = vmf->pgoff; pgoff && *pages; ++pages)
3535 pgoff--;