Lines Matching refs:direct

154 				  unsigned long end, bool add, bool direct)  in modify_pte_table()  argument
169 if (!direct) in modify_pte_table()
173 if (!direct) { in modify_pte_table()
189 if (direct) in modify_pte_table()
211 unsigned long end, bool add, bool direct) in modify_pmd_table() argument
231 if (!direct) in modify_pmd_table()
235 } else if (!direct && vmemmap_unuse_sub_pmd(addr, next)) { in modify_pmd_table()
244 MACHINE_HAS_EDAT1 && addr && direct && in modify_pmd_table()
249 } else if (!direct && MACHINE_HAS_EDAT1) { in modify_pmd_table()
274 if (!direct) in modify_pmd_table()
278 ret = modify_pte_table(pmd, addr, next, add, direct); in modify_pmd_table()
286 if (direct) in modify_pmd_table()
313 bool add, bool direct) in modify_pud_table() argument
340 MACHINE_HAS_EDAT2 && addr && direct && in modify_pud_table()
353 ret = modify_pmd_table(pud, addr, next, add, direct); in modify_pud_table()
361 if (direct) in modify_pud_table()
390 bool add, bool direct) in modify_p4d_table() argument
409 ret = modify_pud_table(p4d, addr, next, add, direct); in modify_p4d_table()
444 bool direct) in modify_pagetable() argument
466 ret = modify_p4d_table(pgd, addr, next, add, direct); in modify_pagetable()
479 static int add_pagetable(unsigned long start, unsigned long end, bool direct) in add_pagetable() argument
481 return modify_pagetable(start, end, true, direct); in add_pagetable()
484 static int remove_pagetable(unsigned long start, unsigned long end, bool direct) in remove_pagetable() argument
486 return modify_pagetable(start, end, false, direct); in remove_pagetable()