Lines Matching refs:badseg2
6751 struct seg *badseg2 = NULL; in segvn_demote_range() local
6791 badseg2 = nseg; in segvn_demote_range()
6793 ASSERT(badseg2->s_base == lpgeaddr - pgsz); in segvn_demote_range()
6794 ASSERT(badseg2->s_size == pgsz); in segvn_demote_range()
6837 if (badseg2 != NULL) { in segvn_demote_range()
6850 if (badseg2 == NULL) in segvn_demote_range()
6852 ASSERT(badseg2->s_szc == szc); in segvn_demote_range()
6853 ASSERT(badseg2->s_size == pgsz); in segvn_demote_range()
6854 ASSERT(sameprot(badseg2, badseg2->s_base, badseg2->s_size)); in segvn_demote_range()
6855 if (err = segvn_clrszc(badseg2)) { in segvn_demote_range()
6858 ASSERT(badseg2->s_szc == 0); in segvn_demote_range()
6867 ASSERT(badseg2->s_base > addr); in segvn_demote_range()
6868 ASSERT(eaddr > badseg2->s_base); in segvn_demote_range()
6869 ASSERT(eaddr < badseg2->s_base + badseg2->s_size); in segvn_demote_range()
6871 badseg2->s_szc = tszc; in segvn_demote_range()
6873 return (segvn_demote_range(badseg2, badseg2->s_base, in segvn_demote_range()
6874 eaddr - badseg2->s_base, SDR_END, tszcvec)); in segvn_demote_range()