Lines Matching refs:end
76 unsigned long pg_addr, end; in dma_mark_clean() local
79 end = (unsigned long) addr + size; in dma_mark_clean()
80 while (pg_addr + PAGE_SIZE <= end) { in dma_mark_clean()
161 free_initrd_mem (unsigned long start, unsigned long end) in free_initrd_mem() argument
195 end = end & PAGE_MASK; in free_initrd_mem()
197 if (start < end) in free_initrd_mem()
198 printk(KERN_INFO "Freeing initrd memory: %ldkB freed\n", (end - start) >> 10); in free_initrd_mem()
200 for (; start < end; start += PAGE_SIZE) { in free_initrd_mem()
430 int __init create_mem_map_page_table(u64 start, u64 end, void *arg) in create_mem_map_page_table() argument
441 map_end = vmem_map + (__pa(end) >> PAGE_SHIFT); in create_mem_map_page_table()
470 struct page *end; member
476 virtual_memmap_init(u64 start, u64 end, void *arg) in virtual_memmap_init() argument
483 map_end = vmem_map + (__pa(end) >> PAGE_SHIFT); in virtual_memmap_init()
487 if (map_end > args->end) in virtual_memmap_init()
488 map_end = args->end; in virtual_memmap_init()
518 args.end = start + size; in memmap_init()
538 int __init find_largest_hole(u64 start, u64 end, void *arg) in find_largest_hole() argument
548 last_end = end; in find_largest_hole()
556 u64 end = start + len; in register_active_ranges() local
559 if (start > crashk_res.start && start < crashk_res.end) in register_active_ranges()
560 start = crashk_res.end; in register_active_ranges()
561 if (end > crashk_res.start && end < crashk_res.end) in register_active_ranges()
562 end = crashk_res.start; in register_active_ranges()
565 if (start < end) in register_active_ranges()
566 memblock_add_node(__pa(start), end - start, nid); in register_active_ranges()
571 find_max_min_low_pfn (u64 start, u64 end, void *arg) in find_max_min_low_pfn() argument
576 pfn_end = (PAGE_ALIGN(__pa(end - 1))) >> PAGE_SHIFT; in find_max_min_low_pfn()
579 pfn_end = GRANULEROUNDUP(__pa(end - 1)) >> PAGE_SHIFT; in find_max_min_low_pfn()