Lines Matching defs:vaddr
97 unsigned long vaddr, unsigned long end)
102 pmdp = pmd_offset(pudp, vaddr);
105 next = pmd_addr_end(vaddr, end);
107 if (next - vaddr >= PMD_SIZE &&
108 vaddr <= (vaddr & PMD_MASK) && end >= next)
130 } while (pmdp++, vaddr = next, vaddr != end);
136 unsigned long vaddr, unsigned long end)
142 pudp = pud_offset(p4dp, vaddr);
145 next = pud_addr_end(vaddr, end);
147 if (next - vaddr >= PUD_SIZE &&
148 vaddr <= (vaddr & PUD_MASK) && end >= next)
172 ret = __split_linear_mapping_pmd(pudp, vaddr, next);
175 } while (pudp++, vaddr = next, vaddr != end);
181 unsigned long vaddr, unsigned long end)
187 p4dp = p4d_offset(pgdp, vaddr);
190 next = p4d_addr_end(vaddr, end);
193 * If [vaddr; end] contains [vaddr & P4D_MASK; next], we don't
196 if (next - vaddr >= P4D_SIZE &&
197 vaddr <= (vaddr & P4D_MASK) && end >= next)
230 ret = __split_linear_mapping_pud(p4dp, vaddr, next);
233 } while (p4dp++, vaddr = next, vaddr != end);
239 unsigned long vaddr,
246 next = pgd_addr_end(vaddr, end);
248 ret = __split_linear_mapping_p4d(pgdp, vaddr, next);
251 } while (pgdp++, vaddr = next, vaddr != end);