Lines Matching refs:buf
67 buf_ring_enqueue(struct buf_ring *br, void *buf)
74 if(br->br_ring[i] == buf)
75 panic("buf=%p already enqueue at %d prod=%d cons=%d",
76 buf, i, br->br_prod_tail, br->br_cons_tail);
99 br->br_ring[prod_head] = buf;
121 void *buf;
134 buf = br->br_ring[cons_head];
149 return (buf);
165 void *buf;
182 * buf = br->br_ring[cons_head]; <see <1>>
183 * br->br_ring[prod_head] = buf;
188 * <condition is false and code uses invalid(old) buf>`
215 buf = br->br_ring[cons_head];
226 return (buf);