• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.5.8/xnu-1228.15.4/bsd/ufs/ffs/

Lines Matching refs:bp

109 	struct buf *bp, *nbp;
155 osize, (int)fs->fs_bsize, cred, &bp);
163 ip->i_db[nb] = dbtofsb(fs, (ufs_daddr_t)buf_blkno(bp));
168 buf_setflags(bp, B_NOCACHE);
169 buf_bwrite(bp);
171 buf_bdwrite(bp);
172 /* note that bp is already released here */
182 error = (int)buf_bread(vp, (daddr64_t)((unsigned)lbn), fs->fs_bsize, NOCRED, &bp);
184 buf_brelse(bp);
187 *bpp = bp;
199 error = (int)buf_bread(vp, (daddr64_t)((unsigned)lbn), osize, NOCRED, &bp);
201 buf_brelse(bp);
205 *bpp = bp;
215 &ip->i_db[0]), osize, nsize, cred, &bp);
218 ip->i_db[lbn] = dbtofsb(fs, (ufs_daddr_t)buf_blkno(bp));
226 buf_setflags(bp, B_NOCACHE);
228 buf_bwrite(bp);
230 buf_bdwrite(bp);
232 *bpp = bp;
247 bp = buf_getblk(vp, (daddr64_t)((unsigned)lbn), nsize, 0, 0, BLK_WRITE);
248 buf_setblkno(bp, (daddr64_t)((unsigned)fsbtodb(fs, newb)));
251 buf_clear(bp);
259 *bpp = bp;
287 bp = buf_getblk(vp, (daddr64_t)((unsigned)(indirs[1].in_lbn)), fs->fs_bsize, 0, 0, BLK_META);
288 buf_setblkno(bp, (daddr64_t)((unsigned)fsbtodb(fs, nb)));
289 buf_clear(bp);
295 buf_bdwrite(bp);
296 } else if ((error = buf_bwrite(bp)) != 0) {
307 error = (int)buf_meta_bread(vp, (daddr64_t)((unsigned)(indirs[i].in_lbn)), (int)fs->fs_bsize, NOCRED, &bp);
309 buf_brelse(bp);
312 bap = (ufs_daddr_t *)buf_dataptr(bp);
326 buf_brelse(bp);
333 buf_brelse(bp);
348 buf_brelse(bp);
365 buf_bwrite(bp);
367 buf_bdwrite(bp);
377 buf_brelse(bp);
396 buf_bwrite(bp);
398 buf_bdwrite(bp);
415 buf_brelse(bp);
475 struct buf *bp, *nbp;
560 bp = buf_getblk(vp, (daddr64_t)((unsigned)(indirs[1].in_lbn)), fs->fs_bsize, 0, 0, BLK_META);
561 buf_setblkno(bp, (daddr64_t)((unsigned)fsbtodb(fs, nb)));
562 buf_clear(bp);
568 buf_bdwrite(bp);
569 } else if (error = buf_bwrite(bp)) {
580 error = (int)buf_meta_bread(vp, (daddr64_t)((unsigned)(indirs[i].in_lbn)), (int)fs->fs_bsize, NOCRED, &bp);
582 buf_brelse(bp);
585 bap = (ufs_daddr_t *)buf_dataptr(bp);
599 buf_brelse(bp);
606 buf_brelse(bp);
621 buf_brelse(bp);
638 buf_bwrite(bp);
640 buf_bdwrite(bp);
650 buf_brelse(bp);
669 buf_bwrite(bp);
671 buf_bdwrite(bp);
675 buf_brelse(bp);