Lines Matching full:direct

159 				  unsigned long end, bool add, bool direct)  in modify_pte_table()  argument
174 if (!direct) in modify_pte_table()
178 if (!direct) { in modify_pte_table()
194 if (direct) in modify_pte_table()
216 unsigned long end, bool add, bool direct) in modify_pmd_table() argument
236 if (!direct) in modify_pmd_table()
240 } else if (!direct && vmemmap_unuse_sub_pmd(addr, next)) { in modify_pmd_table()
249 MACHINE_HAS_EDAT1 && direct && in modify_pmd_table()
254 } else if (!direct && MACHINE_HAS_EDAT1) { in modify_pmd_table()
279 if (!direct) in modify_pmd_table()
283 ret = modify_pte_table(pmd, addr, next, add, direct); in modify_pmd_table()
291 if (direct) in modify_pmd_table()
310 bool add, bool direct) in modify_pud_table() argument
337 MACHINE_HAS_EDAT2 && direct && in modify_pud_table()
350 ret = modify_pmd_table(pud, addr, next, add, direct); in modify_pud_table()
358 if (direct) in modify_pud_table()
378 bool add, bool direct) in modify_p4d_table() argument
397 ret = modify_pud_table(p4d, addr, next, add, direct); in modify_p4d_table()
423 bool direct) in modify_pagetable() argument
448 ret = modify_p4d_table(pgd, addr, next, add, direct); in modify_pagetable()
461 static int add_pagetable(unsigned long start, unsigned long end, bool direct) in add_pagetable() argument
463 return modify_pagetable(start, end, true, direct); in add_pagetable()
466 static int remove_pagetable(unsigned long start, unsigned long end, bool direct) in remove_pagetable() argument
468 return modify_pagetable(start, end, false, direct); in remove_pagetable()