Lines Matching refs:direct
152 unsigned long end, bool add, bool direct)
167 if (!direct)
171 if (!direct) {
187 if (direct)
209 unsigned long end, bool add, bool direct)
229 if (!direct)
233 } else if (!direct && vmemmap_unuse_sub_pmd(addr, next)) {
242 MACHINE_HAS_EDAT1 && addr && direct &&
247 } else if (!direct && MACHINE_HAS_EDAT1) {
272 if (!direct)
276 ret = modify_pte_table(pmd, addr, next, add, direct);
284 if (direct)
311 bool add, bool direct)
338 MACHINE_HAS_EDAT2 && addr && direct &&
351 ret = modify_pmd_table(pud, addr, next, add, direct);
359 if (direct)
388 bool add, bool direct)
407 ret = modify_pud_table(p4d, addr, next, add, direct);
442 bool direct)
464 ret = modify_p4d_table(pgd, addr, next, add, direct);
477 static int add_pagetable(unsigned long start, unsigned long end, bool direct)
479 return modify_pagetable(start, end, true, direct);
482 static int remove_pagetable(unsigned long start, unsigned long end, bool direct)
484 return modify_pagetable(start, end, false, direct);