Home
last modified time | relevance | path

Searched refs:B_DIRTY (Results 1 – 5 of 5) sorted by relevance

/xv6-public/
H A Dmemide.c45 if((b->flags & (B_VALID|B_DIRTY)) == B_VALID) in iderw()
54 if(b->flags & B_DIRTY){ in iderw()
55 b->flags &= ~B_DIRTY; in iderw()
H A Dide.c94 if(b->flags & B_DIRTY){ in idestart()
118 if(!(b->flags & B_DIRTY) && idewait(1) >= 0) in ideintr()
123 b->flags &= ~B_DIRTY; in ideintr()
144 if((b->flags & (B_VALID|B_DIRTY)) == B_VALID) in iderw()
162 while((b->flags & (B_VALID|B_DIRTY)) != B_VALID){ in iderw()
H A Dbuf.h13 #define B_DIRTY 0x4 // buffer needs to be written to disk macro
H A Dbio.c82 if(b->refcnt == 0 && (b->flags & B_DIRTY) == 0) { in bget()
114 b->flags |= B_DIRTY; in bwrite()
H A Dlog.c231 b->flags |= B_DIRTY; // prevent eviction in log_write()