Lines Matching refs:extent
407 unsigned long next, extent, mask, size; in get_extent() local
427 extent = next - old_addr; in get_extent()
428 if (extent > old_end - old_addr) in get_extent()
429 extent = old_end - old_addr; in get_extent()
431 if (extent > next - new_addr) in get_extent()
432 extent = next - new_addr; in get_extent()
433 return extent; in get_extent()
486 unsigned long extent, old_end; in move_page_tables() local
505 for (; old_addr < old_end; old_addr += extent, new_addr += extent) { in move_page_tables()
511 extent = get_extent(NORMAL_PUD, old_addr, old_end, new_addr); in move_page_tables()
520 if (extent == HPAGE_PUD_SIZE) { in move_page_tables()
526 } else if (IS_ENABLED(CONFIG_HAVE_MOVE_PUD) && extent == PUD_SIZE) { in move_page_tables()
533 extent = get_extent(NORMAL_PMD, old_addr, old_end, new_addr); in move_page_tables()
542 if (extent == HPAGE_PMD_SIZE && in move_page_tables()
550 extent == PMD_SIZE) { in move_page_tables()
562 move_ptes(vma, old_pmd, old_addr, old_addr + extent, new_vma, in move_page_tables()