• Home
  • Raw
  • Download

Lines Matching refs:end

67 		     unsigned long start, unsigned long end, int behavior)  in madvise_behavior()  argument
117 error = ksm_madvise(vma, start, end, behavior, &new_flags); in madvise_behavior()
135 *prev = vma_merge(mm, *prev, start, end, new_flags, vma->anon_vma, in madvise_behavior()
155 if (end != vma->vm_end) { in madvise_behavior()
160 error = __split_vma(mm, vma, end, 0); in madvise_behavior()
184 unsigned long end, struct mm_walk *walk) in swapin_walk_pmd_entry() argument
193 for (index = start; index != end; index += PAGE_SIZE) { in swapin_walk_pmd_entry()
223 unsigned long start, unsigned long end, in force_shm_swapin_readahead() argument
230 for (; start < end; start += PAGE_SIZE) { in force_shm_swapin_readahead()
255 unsigned long start, unsigned long end) in madvise_willneed() argument
263 walk_page_range(vma->vm_mm, start, end, &swapin_walk_ops, vma); in madvise_willneed()
269 force_shm_swapin_readahead(vma, start, end, in madvise_willneed()
294 vfs_fadvise(file, offset, end - start, POSIX_FADV_WILLNEED); in madvise_willneed()
301 unsigned long addr, unsigned long end, in madvise_cold_or_pageout_pte_range() argument
320 unsigned long next = pmd_addr_end(addr, end); in madvise_cold_or_pageout_pte_range()
389 for (; addr < end; pte++, addr += PAGE_SIZE) { in madvise_cold_or_pageout_pte_range()
473 unsigned long addr, unsigned long end) in madvise_cold_page_range() argument
481 walk_page_range(vma->vm_mm, addr, end, &cold_walk_ops, &walk_private); in madvise_cold_page_range()
506 unsigned long addr, unsigned long end) in madvise_pageout_page_range() argument
514 walk_page_range(vma->vm_mm, addr, end, &cold_walk_ops, &walk_private); in madvise_pageout_page_range()
557 unsigned long end, struct mm_walk *walk) in madvise_free_pte_range() argument
569 next = pmd_addr_end(addr, end); in madvise_free_pte_range()
581 for (; addr != end; pte++, addr += PAGE_SIZE) { in madvise_free_pte_range()
707 range.end = min(vma->vm_end, end_addr); in madvise_free_single_vma()
708 if (range.end <= vma->vm_start) in madvise_free_single_vma()
711 range.start, range.end); in madvise_free_single_vma()
714 tlb_gather_mmu(&tlb, mm, range.start, range.end); in madvise_free_single_vma()
719 walk_page_range(vma->vm_mm, range.start, range.end, in madvise_free_single_vma()
723 tlb_finish_mmu(&tlb, range.start, range.end); in madvise_free_single_vma()
748 unsigned long start, unsigned long end) in madvise_dontneed_single_vma() argument
750 zap_page_range(vma, start, end - start); in madvise_dontneed_single_vma()
756 unsigned long start, unsigned long end, in madvise_dontneed_free() argument
763 if (!userfaultfd_remove(vma, start, end)) { in madvise_dontneed_free()
784 if (end > vma->vm_end) { in madvise_dontneed_free()
797 end = vma->vm_end; in madvise_dontneed_free()
799 VM_WARN_ON(start >= end); in madvise_dontneed_free()
803 return madvise_dontneed_single_vma(vma, start, end); in madvise_dontneed_free()
805 return madvise_free_single_vma(vma, start, end); in madvise_dontneed_free()
816 unsigned long start, unsigned long end) in madvise_remove() argument
846 if (userfaultfd_remove(vma, start, end)) { in madvise_remove()
852 offset, end - start); in madvise_remove()
863 unsigned long start, unsigned long end) in madvise_inject_error() argument
873 for (; start < end; start += PAGE_SIZE << order) { in madvise_inject_error()
929 unsigned long start, unsigned long end, int behavior) in madvise_vma() argument
933 return madvise_remove(vma, prev, start, end); in madvise_vma()
935 return madvise_willneed(vma, prev, start, end); in madvise_vma()
937 return madvise_cold(vma, prev, start, end); in madvise_vma()
939 return madvise_pageout(vma, prev, start, end); in madvise_vma()
942 return madvise_dontneed_free(vma, prev, start, end, behavior); in madvise_vma()
944 return madvise_behavior(vma, prev, start, end, behavior); in madvise_vma()
1049 unsigned long end, tmp; in SYSCALL_DEFINE3() local
1070 end = start + len; in SYSCALL_DEFINE3()
1071 if (end < start) in SYSCALL_DEFINE3()
1075 if (end == start) in SYSCALL_DEFINE3()
1111 if (start >= end) in SYSCALL_DEFINE3()
1117 if (end < tmp) in SYSCALL_DEFINE3()
1118 tmp = end; in SYSCALL_DEFINE3()
1128 if (start >= end) in SYSCALL_DEFINE3()