Lines Matching refs:ASSERT

261 	ASSERT(MUTEX_HELD(AH_MUTEX(ap->an_vp, ap->an_off)));  in anon_addhash()
272 ASSERT(MUTEX_HELD(AH_MUTEX(ap->an_vp, ap->an_off))); in anon_rmhash()
354 ASSERT(npages <= ahp->size); in anon_release()
386 ASSERT(an_idx < ahp->size); in anon_get_ptr()
427 ASSERT(i < size); in anon_get_next_ptr()
477 ASSERT(an_idx < ahp->size); in anon_set_ptr()
491 ASSERT(ppp != NULL); in anon_set_ptr()
523 ASSERT((s_idx < sahp->size) && (d_idx < dahp->size)); in anon_copy_ptr()
524 ASSERT((npages <= sahp->size) && (npages <= dahp->size)); in anon_copy_ptr()
584 ASSERT(!ANON_ISBUSY(anon_get_slot(sahp, s_idx))); in anon_copy_ptr()
643 ASSERT(!(startidx_p == NULL && growdown)); in anon_grow()
644 ASSERT(startidx + oldseg_pgs <= ahp->size); in anon_grow()
757 ASSERT(ANI_MAX_POOL > max_seqid); in set_anoninfo()
806 ASSERT(k_anoninfo.ani_max >= k_anoninfo.ani_phys_resv); in anon_resvmem()
830 ASSERT(k_anoninfo.ani_phys_resv == k_anoninfo.ani_max); in anon_resvmem()
837 ASSERT(npages > pswap_pages); in anon_resvmem()
891 ASSERT(k_anoninfo.ani_max >= k_anoninfo.ani_phys_resv); in anon_resvmem()
929 ASSERT(k_anoninfo.ani_mem_resv >= k_anoninfo.ani_locked_swap); in anon_unresvmem()
955 ASSERT(npages >= mem_free_pages); in anon_unresvmem()
966 ASSERT(k_anoninfo.ani_mem_resv >= k_anoninfo.ani_locked_swap); in anon_unresvmem()
967 ASSERT(k_anoninfo.ani_max >= k_anoninfo.ani_phys_resv); in anon_unresvmem()
1014 ASSERT(ap != NULL); in anon_swap_free()
1015 ASSERT(pp != NULL); in anon_swap_free()
1016 ASSERT(PAGE_LOCKED(pp)); in anon_swap_free()
1017 ASSERT(pp->p_vnode != NULL); in anon_swap_free()
1018 ASSERT(IS_SWAPFSVP(pp->p_vnode)); in anon_swap_free()
1019 ASSERT(ap->an_refcnt != 0); in anon_swap_free()
1020 ASSERT(pp->p_vnode == ap->an_vp); in anon_swap_free()
1021 ASSERT(pp->p_offset == ap->an_off); in anon_swap_free()
1030 ASSERT(ap->an_refcnt != 0); in anon_swap_free()
1031 ASSERT(pp->p_vnode == ap->an_vp); in anon_swap_free()
1032 ASSERT(pp->p_offset == ap->an_off); in anon_swap_free()
1061 ASSERT(ap->an_refcnt != 0); in anon_decref()
1117 ASSERT(ap->an_refcnt >= 1); in anon_szcshare()
1164 ASSERT(szc != 0); in anon_decref_pages()
1165 ASSERT(IS_P2ALIGNED(pgcnt, pgcnt)); in anon_decref_pages()
1166 ASSERT(IS_P2ALIGNED(an_idx, pgcnt)); in anon_decref_pages()
1167 ASSERT(an_idx < ahp->size); in anon_decref_pages()
1182 ASSERT((refcnt = ap->an_refcnt) != 0); in anon_decref_pages()
1186 ASSERT(!anon_share(ahp, an_idx, pgcnt)); in anon_decref_pages()
1195 ASSERT(refcnt == 1 && ahmpages == NULL); in anon_decref_pages()
1199 ASSERT(ap->an_refcnt == refcnt); in anon_decref_pages()
1200 ASSERT(ahmpages != NULL || ap->an_refcnt == 1); in anon_decref_pages()
1201 ASSERT(ahmpages == NULL || ap->an_refcnt > 1); in anon_decref_pages()
1213 ASSERT(ap->an_refcnt == 0); in anon_decref_pages()
1222 ASSERT(pp == NULL || pp->p_szc == 0); in anon_decref_pages()
1242 ASSERT(pp->p_szc <= szc); in anon_decref_pages()
1243 ASSERT(IS_P2ALIGNED(curpgcnt, curpgcnt)); in anon_decref_pages()
1244 ASSERT(IS_P2ALIGNED(i, curpgcnt)); in anon_decref_pages()
1245 ASSERT(i + curpgcnt <= pgcnt); in anon_decref_pages()
1246 ASSERT(!(page_pptonum(pp) & (curpgcnt - 1))); in anon_decref_pages()
1250 ASSERT(ap != NULL && in anon_decref_pages()
1261 ASSERT(pp->p_szc == ppa[0]->p_szc); in anon_decref_pages()
1262 ASSERT(page_pptonum(pp) - 1 == in anon_decref_pages()
1273 ASSERT(ap != NULL && in anon_decref_pages()
1280 ASSERT(ap->an_refcnt == 0); in anon_decref_pages()
1295 ASSERT(PAGE_EXCL(ppa[j])); in anon_decref_pages()
1299 ASSERT(!hat_page_is_mapped( in anon_decref_pages()
1348 ASSERT(!ANON_ISBUSY(anon_get_slot(old, index))); in anon_dup()
1396 ASSERT(szc != 0); in anon_dup_fill_holes()
1398 ASSERT(IS_P2ALIGNED(pgcnt, pgcnt)); in anon_dup_fill_holes()
1400 ASSERT(IS_P2ALIGNED(npages, pgcnt)); in anon_dup_fill_holes()
1401 ASSERT(IS_P2ALIGNED(old_idx, pgcnt)); in anon_dup_fill_holes()
1414 ASSERT(!ANON_ISBUSY(anon_get_slot(old, index))); in anon_dup_fill_holes()
1421 ASSERT(IS_P2ALIGNED(off, pgcnt)); in anon_dup_fill_holes()
1452 ASSERT(refcnt = ap->an_refcnt); in anon_dup_fill_holes()
1461 ASSERT(ahmpages != NULL || ap->an_refcnt == 1); in anon_dup_fill_holes()
1462 ASSERT(i == 0 || ahmpages == NULL || in anon_dup_fill_holes()
1505 ASSERT(szc != 0); in anon_fill_cow_holes()
1507 ASSERT(IS_P2ALIGNED(pgcnt, pgcnt)); in anon_fill_cow_holes()
1509 ASSERT(IS_P2ALIGNED(npages, pgcnt)); in anon_fill_cow_holes()
1510 ASSERT(IS_P2ALIGNED(an_idx, pgcnt)); in anon_fill_cow_holes()
1522 ASSERT(!ANON_ISBUSY(anon_get_slot(ahp, index))); in anon_fill_cow_holes()
1529 ASSERT(IS_P2ALIGNED(off, pgcnt)); in anon_fill_cow_holes()
1566 ASSERT(ap->an_refcnt == 1); in anon_fill_cow_holes()
1596 ASSERT(!ANON_ISBUSY(anon_get_slot(ahp, index))); in anon_free()
1622 ASSERT(szc != 0); in anon_free_pages()
1624 ASSERT(IS_P2ALIGNED(pgcnt, pgcnt)); in anon_free_pages()
1626 ASSERT(IS_P2ALIGNED(npages, pgcnt)); in anon_free_pages()
1627 ASSERT(IS_P2ALIGNED(an_idx, pgcnt)); in anon_free_pages()
1628 ASSERT(an_idx < ahp->size); in anon_free_pages()
1641 ASSERT(!ANON_ISBUSY(anon_get_slot(ahp, index))); in anon_free_pages()
1648 ASSERT(IS_P2ALIGNED(off, pgcnt)); in anon_free_pages()
1681 ASSERT(RW_READ_HELD(&amp->a_rwlock)); in anon_disclaim()
1703 ASSERT(ap != NULL); in anon_disclaim()
1734 ASSERT(ap->an_refcnt != 0); in anon_disclaim()
1853 ASSERT(ap->an_refcnt != 0); in anon_disclaim()
1995 ASSERT(seg->s_szc != 0); in anon_map_getpages()
1997 ASSERT(szc <= seg->s_szc); in anon_map_getpages()
1998 ASSERT(ppa_szc != NULL); in anon_map_getpages()
1999 ASSERT(rw != S_CREATE); in anon_map_getpages()
2037 ASSERT(IS_P2ALIGNED(pgcnt, pgcnt)); in anon_map_getpages()
2038 ASSERT(IS_P2ALIGNED(start_idx, pgcnt)); in anon_map_getpages()
2070 ASSERT(conpp == NULL); in anon_map_getpages()
2161 ASSERT(ppa[pg_idx]->p_szc == szc); in anon_map_getpages()
2164 ASSERT(prealloc || conpp == NULL); in anon_map_getpages()
2176 ASSERT(err != -2 || upsize); in anon_map_getpages()
2178 ASSERT(slotcreate == 0); in anon_map_getpages()
2186 ASSERT(slotcreate == 0); in anon_map_getpages()
2187 ASSERT(prealloc == 0); in anon_map_getpages()
2188 ASSERT(pg_idx == 0); in anon_map_getpages()
2190 ASSERT(upsize); in anon_map_getpages()
2210 ASSERT(slotcreate == 0); in anon_map_getpages()
2211 ASSERT(pg_idx == 0); in anon_map_getpages()
2227 ASSERT(pp == ppa[pg_idx]); in anon_map_getpages()
2228 ASSERT(slotcreate == 0); in anon_map_getpages()
2229 ASSERT(pg_idx + npgs <= pgcnt); in anon_map_getpages()
2246 ASSERT(prealloc); in anon_map_getpages()
2252 ASSERT(prealloc == 0 || ppa[pg_idx] == pp); in anon_map_getpages()
2253 ASSERT(prealloc != 0 || PAGE_SHARED(pp)); in anon_map_getpages()
2254 ASSERT(prealloc == 0 || PAGE_EXCL(pp)); in anon_map_getpages()
2296 ASSERT(conpp == NULL); in anon_map_getpages()
2320 ASSERT(err != -2 || ((pg_idx == 0) && upsize)); in anon_map_getpages()
2332 ASSERT(PAGE_EXCL(pp)); in anon_map_getpages()
2333 ASSERT(pp->p_szc == szc); in anon_map_getpages()
2337 ASSERT(!hat_page_is_mapped(ppa[i])); in anon_map_getpages()
2345 ASSERT(!hat_page_is_mapped(ppa[pg_idx])); in anon_map_getpages()
2355 ASSERT(err > 0); in anon_map_getpages()
2359 ASSERT(conpp == NULL); in anon_map_getpages()
2365 ASSERT(prealloc); in anon_map_getpages()
2408 ASSERT(PAGE_EXCL(opp)); in anon_private()
2410 ASSERT(PAGE_LOCKED(opp)); in anon_private()
2563 ASSERT(szc != 0); in anon_map_privatepages()
2564 ASSERT(szc == seg->s_szc); in anon_map_privatepages()
2569 ASSERT(IS_P2ALIGNED(pgcnt, pgcnt)); in anon_map_privatepages()
2570 ASSERT(IS_P2ALIGNED(start_idx, pgcnt)); in anon_map_privatepages()
2572 ASSERT(amp != NULL); in anon_map_privatepages()
2574 ASSERT(ap == NULL || ap->an_refcnt >= 1); in anon_map_privatepages()
2604 ASSERT(!anon_share(amp->ahp, start_idx, pgcnt)); in anon_map_privatepages()
2611 ASSERT(ppa[0]->p_szc <= szc); in anon_map_privatepages()
2617 ASSERT(ppa[pg_idx] != NULL); in anon_map_privatepages()
2673 ASSERT(ppa[pg_idx] != NULL); in anon_map_privatepages()
2675 ASSERT(ahmpages != NULL || oldap == NULL); in anon_map_privatepages()
2676 ASSERT(ahmpages == NULL || oldap != NULL); in anon_map_privatepages()
2677 ASSERT(ahmpages == NULL || oldap->an_refcnt > 1); in anon_map_privatepages()
2678 ASSERT(ahmpages == NULL || pg_idx != 0 || in anon_map_privatepages()
2680 ASSERT(ahmpages == NULL || pg_idx == 0 || in anon_map_privatepages()
2707 ASSERT(prealloc ? pp == pl[0] : pl[0]->p_szc == 0); in anon_map_privatepages()
2708 ASSERT(prealloc == 0 || nreloc == 1); in anon_map_privatepages()
2759 ASSERT(ahmpages == NULL || oldap->an_refcnt > 1); in anon_map_privatepages()
2773 ASSERT(prealloc == 0 || pplist == NULL); in anon_map_privatepages()
2863 ASSERT(rw == S_CREATE); in anon_map_createpages()
2991 ASSERT(szc == 0); in anon_map_createpages()
2999 ASSERT(anon_get_ptr(amp->ahp, index) == NULL); in anon_map_createpages()
3013 ASSERT(IS_P2ALIGNED(pg_cnt, pg_cnt)); in anon_map_createpages()
3014 ASSERT(IS_P2ALIGNED(index, pg_cnt)); in anon_map_createpages()
3015 ASSERT(conpp == NULL); in anon_map_createpages()
3021 ASSERT(pplist != NULL); in anon_map_createpages()
3037 ASSERT(anon_pl[0] == pp); in anon_map_createpages()
3038 ASSERT(nreloc == 1); in anon_map_createpages()
3043 ASSERT(anon_get_ptr(amp->ahp, index) == NULL); in anon_map_createpages()
3081 ASSERT(szc != 0); in anon_try_demote_pages()
3082 ASSERT(IS_P2ALIGNED(pgcnt, pgcnt)); in anon_try_demote_pages()
3083 ASSERT(IS_P2ALIGNED(sidx, pgcnt)); in anon_try_demote_pages()
3084 ASSERT(sidx < ahp->size); in anon_try_demote_pages()
3112 ASSERT(private == 0); in anon_try_demote_pages()
3133 ASSERT(pp->p_szc <= szc); in anon_try_demote_pages()
3144 ASSERT(npgs <= pgcnt); in anon_try_demote_pages()
3145 ASSERT(IS_P2ALIGNED(npgs, npgs)); in anon_try_demote_pages()
3146 ASSERT(!(page_pptonum(pp) & (npgs - 1))); in anon_try_demote_pages()
3148 ASSERT(i > 0); in anon_try_demote_pages()
3149 ASSERT(page_pptonum(pp) - 1 == in anon_try_demote_pages()
3155 ASSERT(PAGE_EXCL(pp)); in anon_try_demote_pages()
3157 ASSERT(curnpgs > 0); in anon_try_demote_pages()
3166 ASSERT(!hat_page_is_mapped(pp)); in anon_try_demote_pages()
3167 ASSERT(pp->p_szc == 0); in anon_try_demote_pages()
3204 ASSERT(RW_WRITE_HELD(&amp->a_rwlock)); in anon_map_demotepages()
3205 ASSERT(IS_P2ALIGNED(pgcnt, pgcnt)); in anon_map_demotepages()
3206 ASSERT(IS_P2ALIGNED(start_idx, pgcnt)); in anon_map_demotepages()
3207 ASSERT(ppa != NULL); in anon_map_demotepages()
3208 ASSERT(szc != 0); in anon_map_demotepages()
3209 ASSERT(szc == amp->a_szc); in anon_map_demotepages()
3221 ASSERT(retry == 0); /* we can be here only once */ in anon_map_demotepages()
3249 ASSERT(err == 0 || err == -1); in anon_map_demotepages()
3256 ASSERT(ppa[i] != NULL); in anon_map_demotepages()
3292 ASSERT(ANON_WRITE_HELD(&amp->a_rwlock)); in anon_shmap_free_pages()
3293 ASSERT(amp->refcnt <= 1); in anon_shmap_free_pages()
3294 ASSERT(amp->a_szc > 0); in anon_shmap_free_pages()
3295 ASSERT(eidx <= ahp->size); in anon_shmap_free_pages()
3296 ASSERT(!anon_share(ahp, sidx, btopr(len))); in anon_shmap_free_pages()
3325 ASSERT(sidx == eidx_aligned); in anon_shmap_free_pages()
3351 ASSERT(ANON_WRITE_HELD(&amp->a_rwlock)); in anonmap_purge()
3352 ASSERT(amp->refcnt <= 1); in anonmap_purge()
3372 ASSERT(amp->a_phead.p_lnext == &amp->a_phead); in anonmap_purge()
3373 ASSERT(amp->a_phead.p_lprev == &amp->a_phead); in anonmap_purge()
3377 ASSERT(amp->a_phead.p_lnext == &amp->a_phead); in anonmap_purge()
3378 ASSERT(amp->a_phead.p_lprev == &amp->a_phead); in anonmap_purge()
3384 ASSERT(amp->a_phead.p_lnext == &amp->a_phead); in anonmap_purge()
3385 ASSERT(amp->a_phead.p_lprev == &amp->a_phead); in anonmap_purge()
3386 ASSERT(amp->a_softlockcnt == 0); in anonmap_purge()
3401 ASSERT(kmflags == KM_NOSLEEP); in anonmap_alloc()
3407 ASSERT(flags == ANON_NOSLEEP); in anonmap_alloc()
3428 ASSERT(amp->ahp != NULL); in anonmap_free()
3429 ASSERT(amp->refcnt == 0); in anonmap_free()
3430 ASSERT(amp->a_softlockcnt == 0); in anonmap_free()
3431 ASSERT(amp->a_phead.p_lnext == &amp->a_phead); in anonmap_free()
3432 ASSERT(amp->a_phead.p_lprev == &amp->a_phead); in anonmap_free()
3506 ASSERT(k_anoninfo.ani_mem_resv >= k_anoninfo.ani_locked_swap); in anon_swap_adjust()
3507 ASSERT(k_anoninfo.ani_max >= k_anoninfo.ani_phys_resv); in anon_swap_adjust()
3524 ASSERT(k_anoninfo.ani_phys_resv >= adjusted_swap); in anon_swap_adjust()
3531 ASSERT(k_anoninfo.ani_mem_resv >= k_anoninfo.ani_locked_swap); in anon_swap_adjust()
3532 ASSERT(k_anoninfo.ani_max >= k_anoninfo.ani_phys_resv); in anon_swap_adjust()
3548 ASSERT(k_anoninfo.ani_locked_swap <= k_anoninfo.ani_mem_resv); in anon_swap_restore()
3550 ASSERT(k_anoninfo.ani_locked_swap >= npages); in anon_swap_restore()
3553 ASSERT(k_anoninfo.ani_locked_swap <= k_anoninfo.ani_mem_resv); in anon_swap_restore()
3568 ASSERT(an_idx < ahp->size); in anon_get_slot()
3609 ASSERT(RW_READ_HELD(&amp->a_rwlock)); in anon_array_enter()
3641 ASSERT(RW_READ_HELD(&amp->a_rwlock)); in anon_array_try_enter()
3664 ASSERT(ANON_ISBUSY(sobj->sync_data)); in anon_array_exit()