Lines Matching refs:start
256 static int split_linear_mapping(unsigned long start, unsigned long end) in split_linear_mapping() argument
258 return __split_linear_mapping_pgd(pgd_offset_k(start), start, end); in split_linear_mapping()
266 unsigned long start = addr; in __set_memory() local
267 unsigned long end = start + PAGE_SIZE * numpages; in __set_memory()
287 if (is_vmalloc_or_module_addr((void *)start)) { in __set_memory()
291 area = find_vm_area((void *)start); in __set_memory()
292 page_start = (start - (unsigned long)area->addr) >> PAGE_SHIFT; in __set_memory()
307 } else if (is_kernel_mapping(start) || is_linear_mapping(start)) { in __set_memory()
308 if (is_kernel_mapping(start)) { in __set_memory()
309 lm_start = (unsigned long)lm_alias(start); in __set_memory()
312 lm_start = start; in __set_memory()
326 ret = walk_page_range_novma(&init_mm, start, end, &pageattr_ops, NULL, in __set_memory()
338 ret = walk_page_range_novma(&init_mm, start, end, &pageattr_ops, NULL, in __set_memory()
343 flush_tlb_kernel_range(start, end); in __set_memory()
411 unsigned long start = (unsigned long)page_address(page); in __kernel_map_pages() local
414 apply_to_existing_page_range(&init_mm, start, size, debug_pagealloc_set_page, &enable); in __kernel_map_pages()
416 flush_tlb_kernel_range(start, start + size); in __kernel_map_pages()