Lines Matching refs:start
205 unsigned long start;
207 start = addr;
216 start &= PUD_MASK;
217 if (start < floor)
227 pmd = pmd_offset(pud, start);
229 pmd_free_tlb(tlb, pmd, start);
239 unsigned long start;
241 start = addr;
250 start &= P4D_MASK;
251 if (start < floor)
261 pud = pud_offset(p4d, start);
263 pud_free_tlb(tlb, pud, start);
273 unsigned long start;
275 start = addr;
284 start &= PGDIR_MASK;
285 if (start < floor)
295 p4d = p4d_offset(pgd, start);
297 p4d_free_tlb(tlb, p4d, start);
330 * Whereas we round start (addr) and ceiling down, by different
1664 unsigned long start = max(vma->vm_start, start_addr);
1667 if (start >= vma->vm_end)
1674 uprobe_munmap(vma, start, end);
1679 if (start != end) {
1695 __unmap_hugepage_range(tlb, vma, start, end,
1699 unmap_page_range(tlb, vma, start, end, details);
1708 * @start_addr: virtual address at which to start unmapping
1715 * Only addresses between `start' and `end' will be unmapped.
1740 unsigned long start = start_addr;
1742 hugetlb_zap_begin(vma, &start, &end);
1743 unmap_single_vma(tlb, vma, start, end, &details,
1769 hugetlb_zap_begin(vma, &range.start, &range.end);
1774 * unmap 'address-end' not 'range.start-range.end' as range
1962 * @addr: target start user address of these pages
2496 * @addr: target page aligned user address to start at
2524 * @start: start of the physical memory to be mapped
2536 int vm_iomap_memory(struct vm_area_struct *vma, phys_addr_t start, unsigned long len)
2541 if (start + len < start)
2548 len += start & ~PAGE_MASK;
2549 pfn = start >> PAGE_SHIFT;
2554 /* We start the mapping 'vm_pgoff' pages into the area */
2728 unsigned long start = addr, next;
2755 arch_sync_kernel_mappings(start, start + size);
3536 * @start: Index of first page to be unmapped.
3545 void unmap_mapping_pages(struct address_space *mapping, pgoff_t start,
3549 pgoff_t first_index = start;
3550 pgoff_t last_index = start + nr - 1;
3570 * @holebegin: byte in first page to unmap, relative to the start of
3981 * exclusive marker: this is perfectly fine as we start
4569 /* The PTE offset of the start address, clamped to the VMA. */
5876 * @addr: start address to access