Lines Matching refs:end

31 	unsigned long end;  in map_range()  local
34 end = (unsigned long)kasan_mem_to_shadow(pfn_to_kaddr(range->end)); in map_range()
41 return vmemmap_populate(start, end + 1, NUMA_NO_NODE); in map_range()
45 unsigned long end) in clear_pgds() argument
47 for (; start < end; start += PGDIR_SIZE) in clear_pgds()
55 unsigned long end = KASAN_SHADOW_END; in kasan_map_early_shadow() local
57 for (i = pgd_index(start); start < end; i++) { in kasan_map_early_shadow()
65 unsigned long end) in zero_pte_populate() argument
69 while (addr + PAGE_SIZE <= end) { in zero_pte_populate()
80 unsigned long end) in zero_pmd_populate() argument
85 while (IS_ALIGNED(addr, PMD_SIZE) && addr + PMD_SIZE <= end) { in zero_pmd_populate()
92 if (addr < end) { in zero_pmd_populate()
99 ret = zero_pte_populate(pmd, addr, end); in zero_pmd_populate()
106 unsigned long end) in zero_pud_populate() argument
111 while (IS_ALIGNED(addr, PUD_SIZE) && addr + PUD_SIZE <= end) { in zero_pud_populate()
119 if (addr < end) { in zero_pud_populate()
126 ret = zero_pmd_populate(pud, addr, end); in zero_pud_populate()
131 static int __init zero_pgd_populate(unsigned long addr, unsigned long end) in zero_pgd_populate() argument
136 while (IS_ALIGNED(addr, PGDIR_SIZE) && addr + PGDIR_SIZE <= end) { in zero_pgd_populate()
144 if (addr < end) { in zero_pgd_populate()
151 ret = zero_pud_populate(pgd, addr, end); in zero_pgd_populate()
157 static void __init populate_zero_shadow(const void *start, const void *end) in populate_zero_shadow() argument
159 if (zero_pgd_populate((unsigned long)start, (unsigned long)end)) in populate_zero_shadow()
219 if (pfn_mapped[i].end == 0) in kasan_init()