Lines Matching refs:b_flags
220 if (bp->b_flags & B_DONE)
222 bp->b_flags |= B_READ;
258 if ((bp->b_flags & B_DONE) == 0) {
259 bp->b_flags |= B_READ;
270 if (rabp->b_flags & B_DONE)
273 rabp->b_flags |= B_READ|B_ASYNC;
305 flag = bp->b_flags;
306 bp->b_flags &= ~clear_flags;
375 if ((bp->b_flags & B_DELWRI) == 0)
382 bp->b_flags |= B_DELWRI | B_DONE;
397 bp->b_flags |= B_ASYNC;
422 if ((bp->b_flags & (B_ERROR | B_DELWRI | B_RETRYWRI)) == B_RETRYWRI) {
423 bp->b_flags &= ~B_RETRYWRI;
427 if (bp->b_flags & (B_ERROR|B_NOCACHE)) {
428 if (bp->b_flags & B_NOCACHE) {
442 if ((bp->b_flags & (B_READ | B_RETRYWRI)) == B_RETRYWRI) {
443 bp->b_flags |= B_DELWRI;
447 bp->b_flags |= B_AGE|B_STALE;
448 bp->b_flags &= ~B_ERROR;
472 if (bp->b_flags & B_DELWRI) {
482 if (bp->b_flags & B_AGE) {
497 if (bfreelist.b_flags & B_WANTED) {
502 if (bfreelist.b_flags & B_WANTED) {
503 bfreelist.b_flags &= ~B_WANTED;
509 bp->b_flags &= ~(B_WANTED|B_BUSY|B_ASYNC);
537 if (bp->b_flags & B_BUSY)
595 (bp->b_flags & B_STALE))
624 (bp->b_flags & B_STALE)) {
633 bp->b_flags &= ~B_AGE;
642 ASSERT((bp->b_flags & B_NOCACHE) == NULL);
674 nbp->b_flags = 0;
698 nbp->b_flags = B_BUSY;
716 ASSERT((nbp->b_flags & B_NOCACHE) == NULL);
741 errbp->b_flags &= ~B_BUSY;
742 errbp->b_flags |= (B_ERROR | B_DONE);
760 bp->b_flags = B_BUSY | B_NOCACHE | B_AGE;
801 (bp->b_flags & B_STALE))
807 if (bp->b_flags & B_DONE) {
916 (panicstr && bp->b_flags & B_BUSY)) {
922 if (bp->b_flags & B_DELWRI) {
928 bp->b_flags |= B_ASYNC;
977 (bp->b_flags & B_STALE))
991 (sbp->b_flags & (B_DELWRI|B_STALE)) == B_DELWRI) {
1062 if (force && (bp->b_flags & B_DELWRI)) {
1082 bp->b_flags &=
1086 if ((bp->b_flags & B_DELWRI) == 0)
1087 bp->b_flags |= B_STALE|B_AGE;
1224 while ((bp->b_flags & B_DONE) == 0)
1233 if ((bp->b_flags & B_ASYNC) == 0) {
1234 if (bp->b_flags & B_REMAPPED)
1257 if (bp->b_flags & B_STARTED) {
1259 bp->b_flags &= ~B_STARTED;
1272 ASSERT((bp->b_flags & B_DONE) == 0);
1274 bp->b_flags |= B_DONE;
1275 if (bp->b_flags & B_ASYNC) {
1276 if (bp->b_flags & (B_PAGEIO|B_REMAPPED))
1295 if (bp->b_flags & B_ERROR) {
1373 bp->b_flags = B_PAGEIO | B_NOCACHE | B_BUSY | flags;
1396 if (bp->b_flags & B_REMAPPED)
1400 ASSERT((bp->b_flags & B_NOCACHE) != 0);
1434 ((bp->b_flags & B_STALE) == 0) &&
1435 (bp->b_flags & (B_DELWRI|B_BUSY)) &&
1538 ASSERT(!(bp->b_flags & B_DELWRI));
1657 ASSERT(bp->b_flags == 0);
1697 bp->b_flags |= B_AGE | B_ASYNC;
1749 if ((bp->b_flags & B_AGE) == 0 && found) {
1757 ASSERT(!(bp->b_flags & B_DELWRI));
1778 bp->b_flags = 0;
1820 ASSERT(bp->b_flags & B_DELWRI);
1825 if ((bp->b_flags & B_AGE) == 0 && found) {
1881 bfreelist.b_flags |= B_WANTED;
1906 (bp->b_flags & B_STALE) == 0) {
1918 if (bp->b_flags & B_PAGEIO) {
1920 if (bp->b_flags & B_REMAPPED)
1923 if (bp->b_flags & B_READ)
1924 pvn_read_done(bp->b_pages, bp->b_flags);
1926 pvn_write_done(bp->b_pages, B_WRITE | bp->b_flags);
1929 ASSERT(bp->b_flags & B_REMAPPED);
1947 bp->b_flags |= B_ERROR;
1949 bp->b_flags &= ~B_ERROR;
1987 if ((bp->b_flags & B_PAGEIO) == 0) {
2054 bufp->b_flags = (bp->b_flags & BUF_CLONE_FLAGS) | B_BUSY;
2063 if (bp->b_flags & B_SHADOW) {
2065 ASSERT(bp->b_flags & B_PHYS);
2070 if (bp->b_flags & B_REMAPPED)
2073 if (bp->b_flags & B_PAGEIO) {
2088 if (bp->b_flags & B_REMAPPED)