Lines Matching refs:extent
410 * Returns an extent of the corresponding size for the pgt_entry specified if
411 * valid. Else returns a smaller extent bounded by the end of the source and
418 unsigned long next, extent, mask, size;
437 /* even if next overflowed, extent below will be ok */
438 extent = next - old_addr;
439 if (extent > old_end - old_addr)
440 extent = old_end - old_addr;
442 if (extent > next - new_addr)
443 extent = next - new_addr;
444 return extent;
497 unsigned long extent, old_end;
516 for (; old_addr < old_end; old_addr += extent, new_addr += extent) {
519 * If extent is PUD-sized try to speed up the move by moving at the
522 extent = get_extent(NORMAL_PUD, old_addr, old_end, new_addr);
531 if (extent == HPAGE_PUD_SIZE) {
537 } else if (IS_ENABLED(CONFIG_HAVE_MOVE_PUD) && extent == PUD_SIZE) {
544 extent = get_extent(NORMAL_PMD, old_addr, old_end, new_addr);
554 if (extent == HPAGE_PMD_SIZE &&
560 extent == PMD_SIZE) {
562 * If the extent is PMD-sized, try to speed the move by
573 if (move_ptes(vma, old_pmd, old_addr, old_addr + extent,