Lines Matching refs:badseg2
6730 struct seg *badseg2 = NULL; in segvn_demote_range() local
6770 badseg2 = nseg; in segvn_demote_range()
6772 ASSERT(badseg2->s_base == lpgeaddr - pgsz); in segvn_demote_range()
6773 ASSERT(badseg2->s_size == pgsz); in segvn_demote_range()
6816 if (badseg2 != NULL) { in segvn_demote_range()
6829 if (badseg2 == NULL) in segvn_demote_range()
6831 ASSERT(badseg2->s_szc == szc); in segvn_demote_range()
6832 ASSERT(badseg2->s_size == pgsz); in segvn_demote_range()
6833 ASSERT(sameprot(badseg2, badseg2->s_base, badseg2->s_size)); in segvn_demote_range()
6834 if (err = segvn_clrszc(badseg2)) { in segvn_demote_range()
6837 ASSERT(badseg2->s_szc == 0); in segvn_demote_range()
6846 ASSERT(badseg2->s_base > addr); in segvn_demote_range()
6847 ASSERT(eaddr > badseg2->s_base); in segvn_demote_range()
6848 ASSERT(eaddr < badseg2->s_base + badseg2->s_size); in segvn_demote_range()
6850 badseg2->s_szc = tszc; in segvn_demote_range()
6852 return (segvn_demote_range(badseg2, badseg2->s_base, in segvn_demote_range()
6853 eaddr - badseg2->s_base, SDR_END, tszcvec)); in segvn_demote_range()