Lines Matching refs:b_flags

544 	KASSERT((bp->b_flags & B_MALLOC) == 0,
748 KASSERT((bp->b_flags & B_MALLOC) != 0,
842 if (bp->b_flags & B_CACHE) {
845 bp->b_flags &= ~B_CACHE;
1065 bp->b_flags = B_INVAL;
1196 if (((bp->b_flags & B_INVAL) == 0 && BUF_ISLOCKED(bp)) ||
1197 ((bp->b_flags & (B_DELWRI | B_INVAL)) == B_DELWRI))
1291 nbusy, bp, bp->b_vp, bp->b_flags,
1366 if (bp->b_flags & B_REMFREE) {
1381 if (bp->b_flags & B_AGE)
1400 if (bp->b_flags & B_REMFREE)
1490 KASSERT((bp->b_flags & (B_DELWRI | B_NOREUSE)) == 0,
1491 ("invalid buffer %p flags %#x", bp, bp->b_flags));
1499 bp->b_flags = 0;
1589 bp->b_flags |= B_INVAL;
1658 CTR3(KTR_BUF, "bremfree(%p) vp %p flags %X", bp, bp->b_vp, bp->b_flags);
1659 KASSERT((bp->b_flags & B_REMFREE) == 0,
1665 bp->b_flags |= B_REMFREE;
1696 bp, bp->b_vp, bp->b_flags);
1711 bp->b_flags &= ~B_REMFREE;
1817 if ((rabp->b_flags & B_CACHE) == 0) {
1828 rabp->b_flags |= B_ASYNC;
1829 rabp->b_flags &= ~B_INVAL;
1870 if ((bp->b_flags & B_CACHE) == 0) {
1882 bp->b_flags &= ~B_INVAL;
1923 CTR3(KTR_BUF, "bufwrite(%p) vp %p flags %X", bp, bp->b_vp, bp->b_flags);
1925 bp->b_flags |= B_INVAL | B_RELBUF;
1926 bp->b_flags &= ~B_CACHE;
1930 if (bp->b_flags & B_INVAL) {
1935 if (bp->b_flags & B_BARRIER)
1938 oldflags = bp->b_flags;
1963 bp->b_flags &= ~B_DONE;
1965 bp->b_flags |= B_CACHE;
2038 if (nbp->b_flags & B_CLUSTEROK) {
2068 CTR3(KTR_BUF, "bdwrite(%p) vp %p flags %X", bp, bp->b_vp, bp->b_flags);
2070 KASSERT((bp->b_flags & B_BARRIER) == 0,
2074 if (bp->b_flags & B_INVAL) {
2100 bp->b_flags |= B_CACHE;
2158 bp, bp->b_vp, bp->b_flags);
2160 KASSERT(bp->b_flags & B_REMFREE || bp->b_qindex == QUEUE_NONE,
2163 bp->b_flags &= ~(B_RELBUF);
2166 if ((bp->b_flags & B_DELWRI) == 0) {
2167 bp->b_flags |= /* XXX B_DONE | */ B_DELWRI;
2188 CTR3(KTR_BUF, "bundirty(%p) vp %p flags %X", bp, bp->b_vp, bp->b_flags);
2190 KASSERT(bp->b_flags & B_REMFREE || bp->b_qindex == QUEUE_NONE,
2194 if (bp->b_flags & B_DELWRI) {
2195 bp->b_flags &= ~B_DELWRI;
2202 bp->b_flags &= ~B_DEFERRED;
2218 bp->b_flags |= B_ASYNC;
2235 bp->b_flags |= B_ASYNC | B_BARRIER;
2252 bp->b_flags |= B_BARRIER;
2309 bp, bp->b_vp, bp->b_flags);
2310 KASSERT(!(bp->b_flags & (B_CLUSTER|B_PAGING)),
2312 KASSERT((bp->b_flags & B_VMIO) != 0 || (bp->b_flags & B_NOREUSE) == 0,
2324 if (bp->b_flags & B_MANAGED) {
2337 !(bp->b_flags & B_INVAL)) {
2352 } else if ((bp->b_flags & (B_NOCACHE | B_INVAL)) ||
2359 bp->b_flags |= B_INVAL;
2362 if (bp->b_flags & B_DELWRI)
2364 bp->b_flags &= ~(B_DELWRI | B_CACHE);
2365 if ((bp->b_flags & B_VMIO) == 0) {
2381 if (bp->b_flags & B_DELWRI)
2382 bp->b_flags &= ~B_RELBUF;
2401 if ((bp->b_flags & B_VMIO) && (bp->b_flags & B_NOCACHE ||
2405 !vn_isdisk(bp->b_vp, NULL) && (bp->b_flags & B_DELWRI))) {
2410 if ((bp->b_flags & (B_INVAL | B_RELBUF)) != 0 ||
2411 (bp->b_flags & (B_DELWRI | B_NOREUSE)) == B_NOREUSE) {
2413 bp->b_flags &= ~B_NOREUSE;
2424 (bp->b_flags & (B_INVAL | B_NOCACHE | B_RELBUF)) != 0)
2425 bp->b_flags |= B_INVAL;
2426 if (bp->b_flags & B_INVAL) {
2427 if (bp->b_flags & B_DELWRI)
2439 if (bp->b_flags & (B_INVAL | B_NOCACHE | B_RELBUF) ||
2445 bp->b_flags |= B_AGE;
2447 } else if (bp->b_flags & B_DELWRI)
2454 bp->b_flags &= ~(B_ASYNC | B_NOCACHE | B_AGE | B_RELBUF | B_DIRECT);
2455 if ((bp->b_flags & B_DELWRI) == 0 && (bp->b_xflags & BX_VNDIRTY))
2479 CTR3(KTR_BUF, "bqrelse(%p) vp %p flags %X", bp, bp->b_vp, bp->b_flags);
2480 KASSERT(!(bp->b_flags & (B_CLUSTER|B_PAGING)),
2489 bp->b_flags &= ~(B_ASYNC | B_NOCACHE | B_AGE | B_RELBUF);
2491 if (bp->b_flags & B_MANAGED) {
2492 if (bp->b_flags & B_REMFREE)
2498 if ((bp->b_flags & B_DELWRI) != 0 || (bp->b_vflags & (BV_BKGRDINPROG |
2505 if ((bp->b_flags & B_DELWRI) == 0 &&
2508 if ((bp->b_flags & B_NOREUSE) != 0) {
2616 } else if ((bp->b_flags & B_DIRECT) != 0)
2627 if ((bp->b_flags & B_NOREUSE) != 0)
2783 while ((bp->b_flags & B_CACHE) && toff < size) {
2826 if ((bpa->b_flags & (B_DELWRI | B_CLUSTEROK | B_INVAL)) !=
2875 (bp->b_flags & (B_CLUSTEROK | B_INVAL)) == B_CLUSTEROK) {
2904 bp->b_flags |= B_ASYNC;
2988 bp->b_flags |= B_INVAL;
3173 (bp->b_flags & B_DELWRI) == 0) {
3177 if (bp->b_flags & B_INVAL) {
3218 bp, bp->b_vp, bp->b_flags);
3333 if ((bp->b_flags & B_VMIO) == 0 || bp->b_bufsize == 0)
3571 if (bp->b_flags & B_INVAL)
3572 bp->b_flags &= ~B_CACHE;
3573 else if ((bp->b_flags & (B_VMIO | B_INVAL)) == 0)
3574 bp->b_flags |= B_CACHE;
3575 if (bp->b_flags & B_MANAGED)
3584 if ((bp->b_flags & B_VMIO) == 0 ||
3586 if (bp->b_flags & B_DELWRI) {
3600 bp->b_flags |= B_NOCACHE;
3604 bp->b_flags |= B_RELBUF;
3607 bp->b_flags |= B_NOCACHE;
3660 if ((bp->b_flags & (B_CACHE|B_DELWRI)) == B_DELWRI) {
3661 bp->b_flags |= B_NOCACHE;
3665 bp->b_flags &= ~B_DONE;
3734 bp->b_flags |= B_INVAL;
3757 bp->b_flags |= B_VMIO;
3762 bp->b_flags &= ~B_VMIO;
3771 bp->b_flags &= ~B_DONE;
3799 bp->b_flags |= B_INVAL; /* b_dep cleared by getnewbuf() */
3811 if (bp->b_flags & B_MALLOC) {
3819 bp->b_flags &= ~B_MALLOC;
3849 bp->b_flags |= B_MALLOC;
3861 if (bp->b_flags & B_MALLOC) {
3866 bp->b_flags &= ~B_MALLOC;
3906 if ((bp->b_flags & B_VMIO) == 0) {
3907 if ((bp->b_flags & B_MALLOC) == 0)
3923 if (bp->b_flags & B_MALLOC)
3930 bp->b_flags |= B_CACHE;
4033 if (bp->b_flags & B_EINTR) {
4034 bp->b_flags &= ~B_EINTR;
4069 CTR3(KTR_BUF, "bufdone(%p) vp %p flags %X", bp, bp->b_vp, bp->b_flags);
4072 KASSERT(!(bp->b_flags & B_DONE), ("biodone: bp %p already done", bp));
4102 if (bp->b_flags & B_VMIO) {
4109 !(bp->b_flags & (B_INVAL|B_NOCACHE)) &&
4111 bp->b_flags |= B_CACHE;
4120 if (bp->b_flags & B_ASYNC) {
4121 if ((bp->b_flags & (B_NOCACHE | B_INVAL | B_RELBUF)) ||
4143 if (!(bp->b_flags & B_VMIO))
4284 if (!(bp->b_flags & B_VMIO))
4299 if ((bp->b_flags & B_CLUSTER) == 0) {
4322 (bp->b_flags & B_CACHE) == 0) {
4350 if (!(bp->b_flags & B_VMIO))
4391 if ((bp->b_flags & (B_VMIO | B_MALLOC)) != B_VMIO) {
4395 bp->b_flags &= ~B_INVAL;
4481 bp->b_flags |= B_DIRECT;
4485 bp->b_flags |= B_RELBUF;
4487 bp->b_flags |= B_NOREUSE;
4629 bp->b_flags |= B_DONE;
4641 while ((bp->b_flags & B_DONE) == 0)
4902 bp->b_flags |= B_RELBUF;
4904 bp->b_flags &= ~B_NOCACHE;
4968 db_printf("b_flags = 0x%b, b_xflags=0x%b, b_vflags=0x%b\n",
4969 (u_int)bp->b_flags, PRINT_BUF_FLAGS, (u_int)bp->b_xflags,