Lines Matching refs:bpp
64 struct buf **bpp) in bread() argument
71 assert (bpp != NULL); in bread()
76 *bpp = getblk(vp, blkno, size, 0, 0); in bread()
77 offset = (*bpp)->b_blkno * fs->sectorsize + fs->offset; in bread()
80 (intmax_t)(*bpp)->b_blkno, (intmax_t) offset, in bread()
81 (*bpp)->b_bcount); in bread()
82 if (lseek((*bpp)->b_fs->fd, offset, SEEK_SET) == -1) { in bread()
85 (intmax_t)(*bpp)->b_blkno, (intmax_t)offset); in bread()
88 rv = read((*bpp)->b_fs->fd, (*bpp)->b_data, (size_t)(*bpp)->b_bcount); in bread()
92 (*bpp)->b_bcount, (intmax_t)offset, rv); in bread()
95 (*bpp)->b_bcount, (intmax_t)offset, rv); in bread()
98 if (rv != (*bpp)->b_bcount) { /* short read */ in bread()
101 (*bpp)->b_bcount, (intmax_t)offset, rv); in bread()
106 brelse(*bpp, 0); in bread()
107 *bpp = NULL; in bread()