Lines Matching refs:end
71 int crst_table_upgrade(struct mm_struct *mm, unsigned long end)
79 if (end <= asce_limit)
88 if (end > _REGION1_SIZE) {
405 * its free deferred: add page to end of list, to make
508 unsigned long end) \
512 return (next - 1) < (end - 1) ? next : end; \
532 unsigned long end, int alloc)
541 next = base_page_addr_end(addr, end);
543 } while (pte++, addr = next, addr < end);
548 unsigned long end, int alloc)
556 next = base_segment_addr_end(addr, end);
572 } while (ste++, addr = next, addr < end);
577 unsigned long end, int alloc)
585 next = base_region3_addr_end(addr, end);
600 } while (rtte++, addr = next, addr < end);
605 unsigned long end, int alloc)
613 next = base_region2_addr_end(addr, end);
628 } while (rste++, addr = next, addr < end);
633 unsigned long end, int alloc)
641 next = base_region1_addr_end(addr, end);
656 } while (rfte++, addr = next, addr < end);
721 unsigned long asce, *table, end;
726 end = addr + num_pages * PAGE_SIZE;
727 if (end <= _REGION3_SIZE) {
731 rc = base_segment_walk(table, addr, end, 1);
733 } else if (end <= _REGION2_SIZE) {
737 rc = base_region3_walk(table, addr, end, 1);
739 } else if (end <= _REGION1_SIZE) {
743 rc = base_region2_walk(table, addr, end, 1);
749 rc = base_region1_walk(table, addr, end, 1);