• Home
  • Raw
  • Download

Lines Matching refs:bp

144 	struct xfs_buf		*bp;		/* buffer for block */  in xfs_dir2_block_getdents()  local
160 error = xfs_dir3_block_read(args->trans, dp, &bp); in xfs_dir2_block_getdents()
170 xfs_dir3_data_check(dp, bp); in xfs_dir2_block_getdents()
176 end = xfs_dir3_data_end_offset(geo, bp->b_addr); in xfs_dir2_block_getdents()
180 struct xfs_dir2_data_unused *dup = bp->b_addr + offset; in xfs_dir2_block_getdents()
181 struct xfs_dir2_data_entry *dep = bp->b_addr + offset; in xfs_dir2_block_getdents()
230 xfs_trans_brelse(args->trans, bp); in xfs_dir2_block_getdents()
248 struct xfs_buf *bp = NULL; in xfs_dir2_leaf_readbuf() local
282 error = xfs_dir3_data_read(args->trans, dp, map.br_startoff, 0, &bp); in xfs_dir2_leaf_readbuf()
332 *bpp = bp; in xfs_dir2_leaf_readbuf()
351 struct xfs_buf *bp = NULL; /* data block buffer */ in xfs_dir2_leaf_getdents() local
387 if (!bp || offset >= geo->blksize) { in xfs_dir2_leaf_getdents()
388 if (bp) { in xfs_dir2_leaf_getdents()
389 xfs_trans_brelse(args->trans, bp); in xfs_dir2_leaf_getdents()
390 bp = NULL; in xfs_dir2_leaf_getdents()
395 &rablk, &bp); in xfs_dir2_leaf_getdents()
397 if (error || !bp) in xfs_dir2_leaf_getdents()
400 xfs_dir3_data_check(dp, bp); in xfs_dir2_leaf_getdents()
416 dup = bp->b_addr + offset; in xfs_dir2_leaf_getdents()
425 dep = bp->b_addr + offset; in xfs_dir2_leaf_getdents()
445 dup = bp->b_addr + offset; in xfs_dir2_leaf_getdents()
457 dep = bp->b_addr + offset; in xfs_dir2_leaf_getdents()
489 if (bp) in xfs_dir2_leaf_getdents()
490 xfs_trans_brelse(args->trans, bp); in xfs_dir2_leaf_getdents()