Lines Matching refs:badseg2
6741 struct seg *badseg2 = NULL; in segvn_demote_range() local
6781 badseg2 = nseg; in segvn_demote_range()
6783 ASSERT(badseg2->s_base == lpgeaddr - pgsz); in segvn_demote_range()
6784 ASSERT(badseg2->s_size == pgsz); in segvn_demote_range()
6827 if (badseg2 != NULL) { in segvn_demote_range()
6840 if (badseg2 == NULL) in segvn_demote_range()
6842 ASSERT(badseg2->s_szc == szc); in segvn_demote_range()
6843 ASSERT(badseg2->s_size == pgsz); in segvn_demote_range()
6844 ASSERT(sameprot(badseg2, badseg2->s_base, badseg2->s_size)); in segvn_demote_range()
6845 if (err = segvn_clrszc(badseg2)) { in segvn_demote_range()
6848 ASSERT(badseg2->s_szc == 0); in segvn_demote_range()
6857 ASSERT(badseg2->s_base > addr); in segvn_demote_range()
6858 ASSERT(eaddr > badseg2->s_base); in segvn_demote_range()
6859 ASSERT(eaddr < badseg2->s_base + badseg2->s_size); in segvn_demote_range()
6861 badseg2->s_szc = tszc; in segvn_demote_range()
6863 return (segvn_demote_range(badseg2, badseg2->s_base, in segvn_demote_range()
6864 eaddr - badseg2->s_base, SDR_END, tszcvec)); in segvn_demote_range()