Lines Matching defs:add
95 * As we expect to add in the same granularity as we remove, it's
152 unsigned long end, bool add, bool direct)
164 if (!add) {
188 update_page_count(PG_DIRECT_MAP_4K, add ? pages : -pages);
209 unsigned long end, bool add, bool direct)
223 if (!add) {
226 if (pmd_large(*pmd) && !add) {
276 ret = modify_pte_table(pmd, addr, next, add, direct);
279 if (!add)
285 update_page_count(PG_DIRECT_MAP_1M, add ? pages : -pages);
311 bool add, bool direct)
324 if (!add) {
351 ret = modify_pmd_table(pud, addr, next, add, direct);
354 if (!add)
360 update_page_count(PG_DIRECT_MAP_2G, add ? pages : -pages);
388 bool add, bool direct)
398 if (!add) {
407 ret = modify_pud_table(p4d, addr, next, add, direct);
410 if (!add)
441 static int modify_pagetable(unsigned long start, unsigned long end, bool add,
455 if (!add) {
464 ret = modify_p4d_table(pgd, addr, next, add, direct);
467 if (!add)
472 if (!add)