buf Struct Reference

#include <buf.h>


Data Fields

int flags
uint dev
uint sector
struct bufprev
struct bufnext
struct bufqnext
uchar data [512]


Detailed Description

Definition at line 1 of file buf.h.


Field Documentation

Definition at line 2 of file buf.h.

Referenced by bget(), bread(), brelse(), bwrite(), ideintr(), iderw(), and idestart().

Definition at line 3 of file buf.h.

Referenced by bget(), binit(), iderw(), and idestart().

Definition at line 4 of file buf.h.

Referenced by bget(), and idestart().

struct buf* buf::prev [read]

Definition at line 5 of file buf.h.

Referenced by bget(), binit(), and brelse().

struct buf* buf::next [read]

Definition at line 6 of file buf.h.

Referenced by bget(), binit(), and brelse().

struct buf* buf::qnext [read]

Definition at line 7 of file buf.h.

Referenced by ideintr(), and iderw().

Definition at line 8 of file buf.h.

Referenced by bfree(), bmap(), bzero(), dirlookup(), ialloc(), ideintr(), idestart(), ilock(), itrunc(), iupdate(), readi(), readsb(), and writei().


The documentation for this struct was generated from the following file:

Generated on Fri Jan 7 12:25:49 2011 for xv6 by  doxygen 1.5.6