Lines Matching refs:bufarea
60 static struct bufarea *allocbuf(const char *);
61 static void cg_write(struct bufarea *);
71 static struct bufarea cgblk; /* backup buffer for cylinder group blocks */
72 static struct bufarea failedbuf; /* returned by failed getdatablk() */
73 static TAILQ_HEAD(bufqueue, bufarea) bufqueuehd; /* head of buffer cache LRU */
74 static LIST_HEAD(bufhash, bufarea) bufhashhd[HASHSIZE]; /* buffer hash list */
200 static struct bufarea *
203 struct bufarea *bp; in allocbuf()
206 bp = (struct bufarea *)Malloc(sizeof(struct bufarea)); in allocbuf()
225 static struct bufarea *cgbufs; /* header for cylinder group cache */
228 struct bufarea *
231 struct bufarea *cgbp; in cglookup()
237 cgbufs = Calloc(sblock.fs_ncg, sizeof(struct bufarea)); in cglookup()
265 cgdirty(struct bufarea *cgbp) in cgdirty()
285 struct bufarea *cgbp; in flushentry()
301 struct bufarea *
304 struct bufarea *bp; in getdatablk()
395 getblk(struct bufarea *bp, ufs2_daddr_t blk, long size) in getblk()
421 brelse(struct bufarea *bp) in brelse()
430 binval(struct bufarea *bp) in binval()
439 flush(int fd, struct bufarea *bp) in flush()
520 struct bufarea *bp; in snapflush()
542 cg_write(struct bufarea *bp) in cg_write()
608 struct bufarea *bp, *nbp; in ckfini()
994 check_cgmagic(int cg, struct bufarea *cgbp) in check_cgmagic()
1071 rebuild_cg(int cg, struct bufarea *cgbp) in rebuild_cg()
1160 struct bufarea *cgbp; in std_checkblkavail()
1394 prtbuf(struct bufarea *bp, const char *fmt, ...) in prtbuf()