Lines Matching refs:end
93 unsigned long end)
102 while (addr + PAGE_SIZE <= end) {
110 unsigned long end)
116 next = pmd_addr_end(addr, end);
118 if (IS_ALIGNED(addr, PMD_SIZE) && end - addr >= PMD_SIZE) {
137 } while (pmd++, addr = next, addr != end);
147 unsigned long end)
153 next = pud_addr_end(addr, end);
154 if (IS_ALIGNED(addr, PUD_SIZE) && end - addr >= PUD_SIZE) {
179 } while (pud++, addr = next, addr != end);
189 unsigned long end)
195 next = p4d_addr_end(addr, end);
196 if (IS_ALIGNED(addr, P4D_SIZE) && end - addr >= P4D_SIZE) {
225 } while (p4d++, addr = next, addr != end);
234 * @shadow_end: end of the memory range to populate
240 unsigned long end = (unsigned long)shadow_end;
245 next = pgd_addr_end(addr, end);
247 if (IS_ALIGNED(addr, PGDIR_SIZE) && end - addr >= PGDIR_SIZE) {
287 } while (pgd++, addr = next, addr != end);
353 unsigned long end)
358 for (; addr < end; addr = next, pte++) {
360 if (next > end)
361 next = end;
375 unsigned long end)
379 for (; addr < end; addr = next, pmd++) {
382 next = pmd_addr_end(addr, end);
401 unsigned long end)
405 for (; addr < end; addr = next, pud++) {
408 next = pud_addr_end(addr, end);
428 unsigned long end)
432 for (; addr < end; addr = next, p4d++) {
435 next = p4d_addr_end(addr, end);
455 unsigned long addr, end, next;
459 end = addr + (size >> KASAN_SHADOW_SCALE_SHIFT);
465 for (; addr < end; addr = next) {
468 next = pgd_addr_end(addr, end);