Skip to content
Snippets Groups Projects
buf.h 233 B
Newer Older
rtm's avatar
rtm committed
struct buf {
  int flags;
  uint dev;
  uint sector;
rtm's avatar
rtm committed
  struct buf *prev;
  struct buf *next;
rtm's avatar
rtm committed
  uchar data[512];
};
kaashoek's avatar
kaashoek committed
#define B_BUSY 0x1  // buffer is locked by some process
#define B_VALID 0x2 // buffer contains the data of the sector