Lines Matching refs:end
90 int crst_table_upgrade(struct mm_struct *mm, unsigned long end)
98 if (end <= asce_limit)
107 if (end > _REGION1_SIZE) {
368 unsigned long end) \
372 return (next - 1) < (end - 1) ? next : end; \
392 unsigned long end, int alloc)
401 next = base_page_addr_end(addr, end);
403 } while (pte++, addr = next, addr < end);
408 unsigned long end, int alloc)
416 next = base_segment_addr_end(addr, end);
432 } while (ste++, addr = next, addr < end);
437 unsigned long end, int alloc)
445 next = base_region3_addr_end(addr, end);
460 } while (rtte++, addr = next, addr < end);
465 unsigned long end, int alloc)
473 next = base_region2_addr_end(addr, end);
488 } while (rste++, addr = next, addr < end);
493 unsigned long end, int alloc)
501 next = base_region1_addr_end(addr, end);
516 } while (rfte++, addr = next, addr < end);
581 unsigned long asce, table, end;
586 end = addr + num_pages * PAGE_SIZE;
587 if (end <= _REGION3_SIZE) {
591 rc = base_segment_walk(table, addr, end, 1);
593 } else if (end <= _REGION2_SIZE) {
597 rc = base_region3_walk(table, addr, end, 1);
599 } else if (end <= _REGION1_SIZE) {
603 rc = base_region2_walk(table, addr, end, 1);
609 rc = base_region1_walk(table, addr, end, 1);