Lines Matching defs:buf
96 struct buf { struct
97 struct bufobj *b_bufobj; argument
106 void (*b_iodone)(struct buf *); argument
107 void (*b_ckhashcalc)(struct buf *); argument
111 TAILQ_ENTRY(buf) b_bobufs; /* (V) Buffer's associated vnode. */ argument
113 uint8_t b_qindex; /* (Q) buffer queue index */ argument
114 uint8_t b_domain; /* (Q) buf domain this resides in */ argument
119 long b_bufsize; /* Allocated buffer size. */ argument
120 int b_runningbufspace; /* when I/O is running, pipelining */ argument
121 int b_kvasize; /* size of kva for buffer */ argument
122 int b_dirtyoff; /* Offset in buffer of dirty region. */ argument
124 caddr_t b_kvabase; /* base kva for buffer */ argument
130 TAILQ_ENTRY(buf) b_freelist; /* (Q) */ argument
139 TAILQ_HEAD(cluster_list_head, buf) cluster_head; argument
159 #define b_object b_bufobj->bo_object argument