Lines Matching defs:pseg
693 struct seg *pseg, *nseg;
716 pseg = AS_SEGPREV(seg->s_as, seg);
717 if (pseg != NULL &&
718 pseg->s_base + pseg->s_size == seg->s_base &&
719 pseg->s_ops == &segvn_ops) {
728 psvd = (struct segvn_data *)pseg->s_data;
736 pseg->s_size + seg->s_size,
742 (pseg->s_size + seg->s_size <=
744 segvn_extend_prev(pseg, seg, a, swresv) == 0) {
750 nseg = AS_SEGNEXT(pseg->s_as, pseg);
752 nseg != pseg &&
754 pseg->s_base + pseg->s_size ==
756 (void) segvn_concat(pseg, nseg, 0);
757 ASSERT(pseg->s_szc == 0 ||
758 (a->szc == pseg->s_szc &&
759 IS_P2ALIGNED(pseg->s_base, pgsz) &&
760 IS_P2ALIGNED(pseg->s_size, pgsz)));