Lines Matching refs:bp1
220 struct buffer *bp1; in killbuffer() local
232 if ((bp1 = bp->b_altb) == NULL) { in killbuffer()
237 if ((bp1 = bfind("*scratch*", TRUE)) == NULL) in killbuffer()
244 bp2 = bp1->b_altb; /* save alternate buffer */ in killbuffer()
245 if (showbuffer(bp1, wp, WFMODE | WFFRAME | WFFULL)) in killbuffer()
246 bp1->b_altb = bp2; in killbuffer()
248 bp1 = bp2; in killbuffer()
252 curbp = bp1; in killbuffer()
255 bp1 = bheadp; in killbuffer()
256 while (bp1 != bp) { in killbuffer()
257 if (bp1->b_altb == bp) in killbuffer()
258 bp1->b_altb = (bp->b_altb == bp1) ? NULL : bp->b_altb; in killbuffer()
259 bp2 = bp1; in killbuffer()
260 bp1 = bp1->b_bufp; in killbuffer()
262 bp1 = bp1->b_bufp; /* Next one in chain. */ in killbuffer()
264 bheadp = bp1; in killbuffer()
266 bp2->b_bufp = bp1; in killbuffer()
267 while (bp1 != NULL) { /* Finish with altb's */ in killbuffer()
268 if (bp1->b_altb == bp) in killbuffer()
269 bp1->b_altb = (bp->b_altb == bp1) ? NULL : bp->b_altb; in killbuffer()
270 bp1 = bp1->b_bufp; in killbuffer()