B_RELBUF
bp->b_flags |= B_RELBUF; /* don't leave garbage around */
bp->b_flags |= B_INVAL | B_RELBUF;
bp->b_flags &= ~(B_RELBUF);
bp->b_flags |= B_INVAL | B_RELBUF | B_NOCACHE;
bp->b_flags &= ~B_RELBUF;
if ((bp->b_flags & (B_INVAL | B_RELBUF)) != 0 ||
(bp->b_flags & (B_INVAL | B_NOCACHE | B_RELBUF)) != 0)
if (bp->b_flags & (B_INVAL | B_NOCACHE | B_RELBUF) ||
bp->b_flags &= ~(B_ASYNC | B_NOCACHE | B_RELBUF | B_DIRECT);
bp->b_flags &= ~(B_ASYNC | B_NOCACHE | B_AGE | B_RELBUF);
bp->b_flags |= B_RELBUF;
if ((bp->b_flags & (B_NOCACHE | B_INVAL | B_RELBUF)) ||
bp->b_flags |= B_RELBUF;
bp->b_flags |= B_RELBUF;
tbp->b_flags |= B_RELBUF;
bp->b_flags |= (B_INVAL | B_RELBUF);
bp->b_flags |= B_RELBUF;
bp->b_flags |= B_INVAL | B_RELBUF;
bp->b_flags |= B_RELBUF | B_NOCACHE;
bp->b_flags |= B_RELBUF | B_NOCACHE;
bp->b_flags |= B_INVAL | B_RELBUF | B_NOCACHE;
bp->b_flags |= B_INVAL | B_RELBUF | B_NOCACHE;
bp->b_flags |= B_INVAL | B_NOCACHE | B_RELBUF;
bp->b_flags |= B_INVAL | B_RELBUF | B_NOCACHE;