B_CACHE
(bp->b_flags & B_CACHE) &&
bp->b_flags |= B_CACHE;
bp->b_flags |= B_CACHE;
bp->b_flags &= ~(B_DELWRI | B_CACHE);
if ((bp->b_flags & (B_INVAL | B_CACHE)) == B_CACHE) {
if ((bp->b_flags & (B_INVAL | B_CACHE | B_RAM)) ==
B_CACHE) {
bp->b_flags &= ~B_CACHE;
if ((bp->b_flags & (B_CACHE|B_DELWRI)) == B_DELWRI) {
bp->b_flags |= B_CACHE;
bp->b_flags &= ~B_CACHE;
while ((bp->b_flags & B_CACHE) && toff < size) {
bp->b_flags |= B_CACHE;
if (bp->b_flags & B_CACHE) {
bp->b_flags &= ~B_CACHE;
KKASSERT(bp->b_cmd == BUF_CMD_WRITE || (bp->b_flags & B_CACHE) == 0);
if ((bp->b_flags & B_CACHE) == 0) {
if ((bp->b_flags & B_CACHE) == 0) {
if ((rabp->b_flags & B_CACHE) == 0) {
bp->b_flags |= B_CACHE;
if (bp->b_flags & B_CACHE) {
if (rbp == NULL || (rbp->b_flags & B_CACHE) == 0) {
if ((rbp->b_flags & B_CACHE)) {
if (bp->b_flags & B_CACHE) {
if ((rbp->b_flags & B_CACHE)) {
if ((tbp->b_flags & (B_CACHE|B_LOCKED)) ||
if ((bp->b_flags & B_CACHE) == 0) {
if ((bp->b_flags & B_CACHE) == 0) {
if (error != 0 && (bp->b_flags & B_CACHE) == 0 &&
if ((bp->b_flags & B_CACHE) == 0) {
if ((bp->b_flags & B_CACHE) == 0)
if ((bp->b_flags & (B_INVAL | B_CACHE | B_RAM)) == B_CACHE) {
if ((bp->b_flags & B_CACHE) == 0) {
if ((bp->b_flags & B_CACHE) == 0)
if ((bp->b_flags & B_CACHE) == 0) {
if ((bp->b_flags & B_CACHE) == 0)
if (bp->b_flags & B_CACHE) {
if ((rabp->b_flags & (B_CACHE|B_DELWRI)) == 0) {
if ((bp->b_flags & B_CACHE) == 0) {
if ((bp->b_flags & B_CACHE) == 0) {
if ((bp->b_flags & B_CACHE) == 0) {
if ((bp->b_flags & B_CACHE) == 0) {
if ((rabp->b_flags & (B_CACHE|B_DELWRI)) == 0) {
bp->b_flags |= B_CACHE;
if ((bp->b_flags & B_CACHE) == 0) {
if ((dbp->b_flags & B_CACHE) == 0) {
if ((bp->b_flags & B_CACHE) == 0) {
if ((bp->b_flags & B_CACHE) == 0) {
if ((bp->b_flags & B_CACHE) == 0 && (flags & B_CLRBUF) == 0)
if (bp->b_flags & B_CACHE) {