Lines Matching refs:dbp

377 	struct xfs_buf		*dbp)		/* input block's buffer */  in xfs_dir2_block_to_leaf()  argument
419 hdr = dbp->b_addr; in xfs_dir2_block_to_leaf()
420 xfs_dir3_data_check(dp, dbp); in xfs_dir2_block_to_leaf()
447 xfs_dir2_data_make_free(args, dbp, in xfs_dir2_block_to_leaf()
455 dbp->b_ops = &xfs_dir3_data_buf_ops; in xfs_dir2_block_to_leaf()
456 xfs_trans_buf_set_type(tp, dbp, XFS_BLFT_DIR_DATA_BUF); in xfs_dir2_block_to_leaf()
475 xfs_dir2_data_log_header(args, dbp); in xfs_dir2_block_to_leaf()
477 xfs_dir3_data_check(dp, dbp); in xfs_dir2_block_to_leaf()
613 struct xfs_buf *dbp; /* data block buffer */ in xfs_dir2_leaf_addname() local
801 if ((error = xfs_dir3_data_init(args, use_block, &dbp))) { in xfs_dir2_leaf_addname()
823 hdr = dbp->b_addr; in xfs_dir2_leaf_addname()
834 -1, &dbp); in xfs_dir2_leaf_addname()
839 hdr = dbp->b_addr; in xfs_dir2_leaf_addname()
853 xfs_dir2_data_use_free(args, dbp, dup, in xfs_dir2_leaf_addname()
875 xfs_dir2_data_log_header(args, dbp); in xfs_dir2_leaf_addname()
876 xfs_dir2_data_log_entry(args, dbp, dep); in xfs_dir2_leaf_addname()
904 xfs_dir3_data_check(dp, dbp); in xfs_dir2_leaf_addname()
1157 struct xfs_buf *dbp; /* data block buffer */ in xfs_dir2_leaf_lookup() local
1173 if ((error = xfs_dir2_leaf_lookup_int(args, &lbp, &index, &dbp))) { in xfs_dir2_leaf_lookup()
1190 ((char *)dbp->b_addr + in xfs_dir2_leaf_lookup()
1198 xfs_trans_brelse(tp, dbp); in xfs_dir2_leaf_lookup()
1217 struct xfs_buf *dbp = NULL; /* data buffer */ in xfs_dir2_leaf_lookup_int() local
1273 if (dbp) in xfs_dir2_leaf_lookup_int()
1274 xfs_trans_brelse(tp, dbp); in xfs_dir2_leaf_lookup_int()
1277 -1, &dbp); in xfs_dir2_leaf_lookup_int()
1287 dep = (xfs_dir2_data_entry_t *)((char *)dbp->b_addr + in xfs_dir2_leaf_lookup_int()
1301 *dbpp = dbp; in xfs_dir2_leaf_lookup_int()
1316 xfs_trans_brelse(tp, dbp); in xfs_dir2_leaf_lookup_int()
1319 -1, &dbp); in xfs_dir2_leaf_lookup_int()
1325 *dbpp = dbp; in xfs_dir2_leaf_lookup_int()
1332 if (dbp) in xfs_dir2_leaf_lookup_int()
1333 xfs_trans_brelse(tp, dbp); in xfs_dir2_leaf_lookup_int()
1348 struct xfs_buf *dbp; /* data block buffer */ in xfs_dir2_leaf_removename() local
1370 if ((error = xfs_dir2_leaf_lookup_int(args, &lbp, &index, &dbp))) { in xfs_dir2_leaf_removename()
1375 hdr = dbp->b_addr; in xfs_dir2_leaf_removename()
1376 xfs_dir3_data_check(dp, dbp); in xfs_dir2_leaf_removename()
1395 xfs_dir2_data_make_free(args, dbp, in xfs_dir2_leaf_removename()
1415 xfs_dir2_data_log_header(args, dbp); in xfs_dir2_leaf_removename()
1424 xfs_dir3_data_check(dp, dbp); in xfs_dir2_leaf_removename()
1431 if ((error = xfs_dir2_shrink_inode(args, db, dbp))) { in xfs_dir2_leaf_removename()
1443 dbp = NULL; in xfs_dir2_leaf_removename()
1473 dbp = NULL; in xfs_dir2_leaf_removename()
1479 return xfs_dir2_leaf_to_block(args, lbp, dbp); in xfs_dir2_leaf_removename()
1489 struct xfs_buf *dbp; /* data block buffer */ in xfs_dir2_leaf_replace() local
1505 if ((error = xfs_dir2_leaf_lookup_int(args, &lbp, &index, &dbp))) { in xfs_dir2_leaf_replace()
1519 ((char *)dbp->b_addr + in xfs_dir2_leaf_replace()
1528 xfs_dir2_data_log_entry(args, dbp, dep); in xfs_dir2_leaf_replace()
1600 struct xfs_buf *dbp; /* data block buffer */ in xfs_dir2_leaf_trim_data() local
1613 -1, &dbp); in xfs_dir2_leaf_trim_data()
1622 struct xfs_dir2_data_hdr *hdr = dbp->b_addr; in xfs_dir2_leaf_trim_data()
1636 if ((error = xfs_dir2_shrink_inode(args, db, dbp))) { in xfs_dir2_leaf_trim_data()
1638 xfs_trans_brelse(tp, dbp); in xfs_dir2_leaf_trim_data()