Lines Matching refs:end

21  * For sv48 and sv57, the region start is aligned on PGDIR_SIZE whereas the end
29 static void __init kasan_populate_pte(pmd_t *pmd, unsigned long vaddr, unsigned long end)
47 } while (ptep++, vaddr += PAGE_SIZE, vaddr != end);
50 static void __init kasan_populate_pmd(pud_t *pud, unsigned long vaddr, unsigned long end)
64 next = pmd_addr_end(vaddr, end);
76 } while (pmdp++, vaddr = next, vaddr != end);
80 unsigned long vaddr, unsigned long end)
94 next = pud_addr_end(vaddr, end);
106 } while (pudp++, vaddr = next, vaddr != end);
110 unsigned long vaddr, unsigned long end)
124 next = p4d_addr_end(vaddr, end);
136 } while (p4dp++, vaddr = next, vaddr != end);
140 unsigned long vaddr, unsigned long end)
146 next = pgd_addr_end(vaddr, end);
159 } while (pgdp++, vaddr = next, vaddr != end);
163 unsigned long vaddr, unsigned long end)
176 next = pud_addr_end(vaddr, end);
184 } while (pudp++, vaddr = next, vaddr != end);
188 unsigned long vaddr, unsigned long end)
201 next = p4d_addr_end(vaddr, end);
210 } while (p4dp++, vaddr = next, vaddr != end);
214 unsigned long vaddr, unsigned long end)
219 next = pgd_addr_end(vaddr, end);
228 } while (pgdp++, vaddr = next, vaddr != end);
233 unsigned long end)
247 next = pud_addr_end(vaddr, end);
257 } while (pudp++, vaddr = next, vaddr != end);
262 unsigned long end)
285 next = p4d_addr_end(vaddr, end);
295 } while (p4dp++, vaddr = next, vaddr != end);
300 unsigned long end)
306 next = pgd_addr_end(vaddr, end);
316 } while (pgdp++, vaddr = next, vaddr != end);
366 static void __init kasan_populate(void *start, void *end)
369 unsigned long vend = PAGE_ALIGN((unsigned long)end);
375 unsigned long vaddr, unsigned long end)
382 next = pud_addr_end(vaddr, end);
391 } while (pud_k++, vaddr = next, vaddr != end);
395 unsigned long vaddr, unsigned long end)
402 next = p4d_addr_end(vaddr, end);
410 kasan_shallow_populate_pud(p4d_k, vaddr, end);
411 } while (p4d_k++, vaddr = next, vaddr != end);
414 static void __init kasan_shallow_populate_pgd(unsigned long vaddr, unsigned long end)
421 next = pgd_addr_end(vaddr, end);
430 } while (pgd_k++, vaddr = next, vaddr != end);
433 static void __init kasan_shallow_populate(void *start, void *end)
436 unsigned long vend = PAGE_ALIGN((unsigned long)end);
502 void *end = (void *)__va(p_end);
504 if (start >= end)
507 kasan_populate(kasan_mem_to_shadow(start), kasan_mem_to_shadow(end));