Lines Matching defs:buf
99 struct buf { struct
100 struct bufobj *b_bufobj; argument
109 void (*b_iodone)(struct buf *); argument
110 void (*b_ckhashcalc)(struct buf *); argument
114 TAILQ_ENTRY(buf) b_bobufs; /* (V) Buffer's associated vnode. */ argument
116 uint8_t b_qindex; /* (Q) buffer queue index */ argument
117 uint8_t b_domain; /* (Q) buf domain this resides in */ argument
122 long b_bufsize; /* Allocated buffer size. */ argument
123 int b_runningbufspace; /* when I/O is running, pipelining */ argument
124 int b_kvasize; /* size of kva for buffer */ argument
125 int b_dirtyoff; /* Offset in buffer of dirty region. */ argument
127 caddr_t b_kvabase; /* base kva for buffer */ argument
133 TAILQ_ENTRY(buf) b_freelist; /* (Q) */ argument
141 TAILQ_HEAD(cluster_list_head, buf) cluster_head; argument
161 #define b_object b_bufobj->bo_object argument