• Home
  • Raw
  • Download

Lines Matching refs:start

222 	range.start = 0;  in change_pmd_range()
243 if (!range.start) { in change_pmd_range()
276 if (range.start) in change_pmd_range()
331 unsigned long start = addr; in change_protection_range() local
348 flush_tlb_range(vma, start, end); in change_protection_range()
354 unsigned long change_protection(struct vm_area_struct *vma, unsigned long start, in change_protection() argument
363 pages = hugetlb_change_protection(vma, start, end, newprot); in change_protection()
365 pages = change_protection_range(vma, start, end, newprot, in change_protection()
400 unsigned long start, unsigned long end, unsigned long newflags) in mprotect_fixup() argument
404 long nrpages = (end - start) >> PAGE_SHIFT; in mprotect_fixup()
425 error = walk_page_range(current->mm, start, end, in mprotect_fixup()
454 pgoff = vma->vm_pgoff + ((start - vma->vm_start) >> PAGE_SHIFT); in mprotect_fixup()
455 *pprev = vma_merge(mm, *pprev, start, end, newflags, in mprotect_fixup()
466 if (start != vma->vm_start) { in mprotect_fixup()
467 error = split_vma(mm, vma, start, 1); in mprotect_fixup()
488 change_protection(vma, start, end, vma->vm_page_prot, in mprotect_fixup()
498 populate_vma_page_range(vma, start, end, NULL); in mprotect_fixup()
514 static int do_mprotect_pkey(unsigned long start, size_t len, in do_mprotect_pkey() argument
524 start = untagged_addr(start); in do_mprotect_pkey()
530 if (start & ~PAGE_MASK) in do_mprotect_pkey()
535 end = start + len; in do_mprotect_pkey()
536 if (end <= start) in do_mprotect_pkey()
538 if (!arch_validate_prot(prot, start)) in do_mprotect_pkey()
554 vma = find_vma(current->mm, start); in do_mprotect_pkey()
562 start = vma->vm_start; in do_mprotect_pkey()
567 if (vma->vm_start > start) in do_mprotect_pkey()
576 if (start > vma->vm_start) in do_mprotect_pkey()
579 for (nstart = start ; ; ) { in do_mprotect_pkey()
643 SYSCALL_DEFINE3(mprotect, unsigned long, start, size_t, len, in SYSCALL_DEFINE3() argument
646 return do_mprotect_pkey(start, len, prot, -1); in SYSCALL_DEFINE3()
651 SYSCALL_DEFINE4(pkey_mprotect, unsigned long, start, size_t, len, in SYSCALL_DEFINE4() argument
654 return do_mprotect_pkey(start, len, prot, pkey); in SYSCALL_DEFINE4()