Lines Matching refs:p_lckcnt
611 pp->p_lckcnt = 0; in add_physmem()
2667 if (hat_page_is_mapped(pp) || pp->p_lckcnt != 0 || pp->p_cowcnt != 0 || in page_free()
2670 "slckcnt = %d", (void *)pp, page_pptonum(pp), pp->p_lckcnt, in page_free()
2810 if (hat_page_is_mapped(tpp) || tpp->p_lckcnt != 0 || in page_free_pages()
3107 if ((pp->p_lckcnt != 0) || (pp->p_cowcnt != 0)) { in page_destroy()
3109 if (pp->p_lckcnt != 0) { in page_destroy()
3112 pp->p_lckcnt = 0; in page_destroy()
3155 if (tpp->p_lckcnt != 0) { in page_destroy_pages()
3157 tpp->p_lckcnt = 0; in page_destroy_pages()
3378 olckcnt = pp->p_lckcnt; in page_rename()
3380 pp->p_lckcnt = pp->p_cowcnt = 0; in page_rename()
3395 opp->p_lckcnt += olckcnt; in page_rename()
3847 if (pp->p_lckcnt) { in page_pp_lock()
3848 if (pp->p_lckcnt < (ushort_t)PAGE_LOCK_MAXIMUM) { in page_pp_lock()
3850 if (++pp->p_lckcnt == in page_pp_lock()
3860 ++pp->p_lckcnt; in page_pp_lock()
3867 ++pp->p_lckcnt; in page_pp_lock()
3908 if (pp->p_lckcnt && --pp->p_lckcnt == 0) { in page_pp_unlock()
4045 ASSERT(npp->p_lckcnt == 0); in page_pp_useclaim()
4049 (!write_perm && opp->p_lckcnt != 0)) { in page_pp_useclaim()
4057 ASSERT(opp->p_lckcnt != 0); in page_pp_useclaim()
4065 if (opp->p_lckcnt == 1) in page_pp_useclaim()
4068 npp->p_lckcnt++; in page_pp_useclaim()
4069 opp->p_lckcnt--; in page_pp_useclaim()
4102 ASSERT(pp->p_lckcnt != 0); in page_addclaim()
4104 if (pp->p_lckcnt == 1) { in page_addclaim()
4106 --pp->p_lckcnt; in page_addclaim()
4121 --pp->p_lckcnt; in page_addclaim()
4145 if (pp->p_lckcnt) { in page_subclaim()
4146 if (pp->p_lckcnt < (ushort_t)PAGE_LOCK_MAXIMUM) { in page_subclaim()
4158 if (++pp->p_lckcnt == (ushort_t)PAGE_LOCK_MAXIMUM) { in page_subclaim()
4167 pp->p_lckcnt++; in page_subclaim()
4191 ASSERT(ppa[pg_idx]->p_lckcnt != 0); in page_addclaim_pages()
4196 if (ppa[pg_idx]->p_lckcnt > 1) in page_addclaim_pages()
4214 ppa[pg_idx]->p_lckcnt--; in page_addclaim_pages()
4240 if (ppa[pg_idx]->p_lckcnt == (ushort_t)PAGE_LOCK_MAXIMUM) { in page_subclaim_pages()
4244 if (ppa[pg_idx]->p_lckcnt != 0) in page_subclaim_pages()
4257 ppa[pg_idx]->p_lckcnt++; in page_subclaim_pages()
4395 pp->p_lckcnt != 0 || pp->p_cowcnt != 0 || in page_busy()
4493 if (pp->p_lckcnt != 0 || pp->p_cowcnt != 0) { in page_invalidate_pages()
4676 ASSERT(pp_new->p_lckcnt == 0); in page_relocate_hash()
4678 pp_new->p_lckcnt = pp_old->p_lckcnt; in page_relocate_hash()
4680 pp_old->p_lckcnt = pp_old->p_cowcnt = 0; in page_relocate_hash()
5136 pp->p_lckcnt == 0 && pp->p_cowcnt == 0 && in page_release()
6128 if (pp->p_lckcnt) { in page_clear_lck_cow()
6130 pp->p_lckcnt = 0; in page_clear_lck_cow()
6681 if (pp->p_lckcnt || pp->p_cowcnt) { in page_capture_clean_page()