Lines Matching defs:long

138 			      struct vm_area_struct **prev, unsigned long start,
139 unsigned long end, unsigned long new_flags,
171 static int swapin_walk_pmd_entry(pmd_t *pmd, unsigned long start,
172 unsigned long end, struct mm_walk *walk)
178 unsigned long addr;
221 unsigned long start, unsigned long end,
231 unsigned long addr;
261 static long madvise_willneed(struct vm_area_struct *vma,
263 unsigned long start, unsigned long end)
324 static inline int madvise_folio_pte_batch(unsigned long addr, unsigned long end,
337 unsigned long addr, unsigned long end,
362 unsigned long next = pmd_addr_end(addr, end);
563 unsigned long addr, unsigned long end)
580 static long madvise_cold(struct vm_area_struct *vma,
582 unsigned long start_addr, unsigned long end_addr)
601 unsigned long addr, unsigned long end)
613 static long madvise_pageout(struct vm_area_struct *vma,
615 unsigned long start_addr, unsigned long end_addr)
642 static int madvise_free_pte_range(pmd_t *pmd, unsigned long addr,
643 unsigned long end, struct mm_walk *walk)
654 unsigned long next;
790 unsigned long start_addr, unsigned long end_addr)
843 static long madvise_dontneed_single_vma(struct vm_area_struct *vma,
844 unsigned long start, unsigned long end)
851 unsigned long start,
852 unsigned long *end,
880 static long madvise_dontneed_free(struct vm_area_struct *vma,
882 unsigned long start, unsigned long end,
934 static long madvise_populate(struct mm_struct *mm, unsigned long start,
935 unsigned long end, int behavior)
939 long pages;
975 static long madvise_remove(struct vm_area_struct *vma,
977 unsigned long start, unsigned long end)
1027 unsigned long start, unsigned long end,
1028 unsigned long behavior)
1032 unsigned long new_flags = vma->vm_flags;
1118 unsigned long start, unsigned long end)
1120 unsigned long size;
1127 unsigned long pfn;
1227 int madvise_walk_vmas(struct mm_struct *mm, unsigned long start,
1228 unsigned long end, unsigned long arg,
1230 struct vm_area_struct **prev, unsigned long start,
1231 unsigned long end, unsigned long arg))
1235 unsigned long tmp;
1288 unsigned long start, unsigned long end,
1289 unsigned long anon_name)
1309 int madvise_set_anon_name(struct mm_struct *mm, unsigned long start,
1310 unsigned long len_in, struct anon_vma_name *anon_name)
1312 unsigned long end;
1313 unsigned long len;
1330 return madvise_walk_vmas(mm, start, end, (unsigned long)anon_name,
1406 int do_madvise(struct mm_struct *mm, unsigned long start, size_t len_in, int behavior)
1408 unsigned long end;
1479 SYSCALL_DEFINE3(madvise, unsigned long, start, size_t, len_in, int, behavior)
1535 ret = do_madvise(mm, (unsigned long)iter_iov_addr(&iter),