Lines Matching refs:repl
4763 page_t *repl; in do_page_relocate() local
4803 if ((repl = *replacement) != NULL && repl->p_szc >= szc) { in do_page_relocate()
4804 repl_pfn = repl->p_pagenum; in do_page_relocate()
4832 if (repl == NULL) { in do_page_relocate()
4847 repl = page_get_replacement_page(targ, lgrp, flags); in do_page_relocate()
4848 if (repl == NULL) { in do_page_relocate()
4859 ASSERT(PAGE_LOCKED(repl)); in do_page_relocate()
4868 *replacement = repl; in do_page_relocate()
4875 page_free_replacement_page(repl); in do_page_relocate()
4890 first_repl = repl; in do_page_relocate()
4895 ASSERT(repl->p_slckcnt == 0); in do_page_relocate()
4903 repl->p_pagenum == (repl_pfn + i)); in do_page_relocate()
4909 if (ppcopy(targ, repl) == 0) { in do_page_relocate()
4911 repl = first_repl; in do_page_relocate()
4918 page_free_replacement_page(repl); in do_page_relocate()
4926 repl++; in do_page_relocate()
4928 repl = repl->p_next; in do_page_relocate()
4932 repl = first_repl; in do_page_relocate()
4937 page_clr_all_props(repl); in do_page_relocate()
4938 page_set_props(repl, ppattr); in do_page_relocate()
4939 page_relocate_hash(repl, targ); in do_page_relocate()
4942 ASSERT(hat_page_getshare(repl) == 0); in do_page_relocate()
4955 repl++; in do_page_relocate()
4957 repl = repl->p_next; in do_page_relocate()
4961 ASSERT(repl_contig == 1 || first_repl == repl); in do_page_relocate()
4965 ASSERT(first_repl == repl); in do_page_relocate()
4966 *replacement = repl; in do_page_relocate()