Lines Matching refs:dbp

372 	struct xfs_buf		*dbp)		/* input block's buffer */  in xfs_dir2_block_to_leaf()  argument
414 hdr = dbp->b_addr; in xfs_dir2_block_to_leaf()
415 xfs_dir3_data_check(dp, dbp); in xfs_dir2_block_to_leaf()
442 xfs_dir2_data_make_free(args, dbp, in xfs_dir2_block_to_leaf()
450 dbp->b_ops = &xfs_dir3_data_buf_ops; in xfs_dir2_block_to_leaf()
451 xfs_trans_buf_set_type(tp, dbp, XFS_BLFT_DIR_DATA_BUF); in xfs_dir2_block_to_leaf()
470 xfs_dir2_data_log_header(args, dbp); in xfs_dir2_block_to_leaf()
472 xfs_dir3_data_check(dp, dbp); in xfs_dir2_block_to_leaf()
608 struct xfs_buf *dbp; /* data block buffer */ in xfs_dir2_leaf_addname() local
796 if ((error = xfs_dir3_data_init(args, use_block, &dbp))) { in xfs_dir2_leaf_addname()
818 hdr = dbp->b_addr; in xfs_dir2_leaf_addname()
829 -1, &dbp); in xfs_dir2_leaf_addname()
834 hdr = dbp->b_addr; in xfs_dir2_leaf_addname()
848 xfs_dir2_data_use_free(args, dbp, dup, in xfs_dir2_leaf_addname()
870 xfs_dir2_data_log_header(args, dbp); in xfs_dir2_leaf_addname()
871 xfs_dir2_data_log_entry(args, dbp, dep); in xfs_dir2_leaf_addname()
899 xfs_dir3_data_check(dp, dbp); in xfs_dir2_leaf_addname()
1152 struct xfs_buf *dbp; /* data block buffer */ in xfs_dir2_leaf_lookup() local
1168 if ((error = xfs_dir2_leaf_lookup_int(args, &lbp, &index, &dbp))) { in xfs_dir2_leaf_lookup()
1185 ((char *)dbp->b_addr + in xfs_dir2_leaf_lookup()
1193 xfs_trans_brelse(tp, dbp); in xfs_dir2_leaf_lookup()
1212 struct xfs_buf *dbp = NULL; /* data buffer */ in xfs_dir2_leaf_lookup_int() local
1268 if (dbp) in xfs_dir2_leaf_lookup_int()
1269 xfs_trans_brelse(tp, dbp); in xfs_dir2_leaf_lookup_int()
1272 -1, &dbp); in xfs_dir2_leaf_lookup_int()
1282 dep = (xfs_dir2_data_entry_t *)((char *)dbp->b_addr + in xfs_dir2_leaf_lookup_int()
1296 *dbpp = dbp; in xfs_dir2_leaf_lookup_int()
1311 xfs_trans_brelse(tp, dbp); in xfs_dir2_leaf_lookup_int()
1314 -1, &dbp); in xfs_dir2_leaf_lookup_int()
1320 *dbpp = dbp; in xfs_dir2_leaf_lookup_int()
1327 if (dbp) in xfs_dir2_leaf_lookup_int()
1328 xfs_trans_brelse(tp, dbp); in xfs_dir2_leaf_lookup_int()
1343 struct xfs_buf *dbp; /* data block buffer */ in xfs_dir2_leaf_removename() local
1365 if ((error = xfs_dir2_leaf_lookup_int(args, &lbp, &index, &dbp))) { in xfs_dir2_leaf_removename()
1370 hdr = dbp->b_addr; in xfs_dir2_leaf_removename()
1371 xfs_dir3_data_check(dp, dbp); in xfs_dir2_leaf_removename()
1390 xfs_dir2_data_make_free(args, dbp, in xfs_dir2_leaf_removename()
1410 xfs_dir2_data_log_header(args, dbp); in xfs_dir2_leaf_removename()
1419 xfs_dir3_data_check(dp, dbp); in xfs_dir2_leaf_removename()
1426 if ((error = xfs_dir2_shrink_inode(args, db, dbp))) { in xfs_dir2_leaf_removename()
1438 dbp = NULL; in xfs_dir2_leaf_removename()
1468 dbp = NULL; in xfs_dir2_leaf_removename()
1474 return xfs_dir2_leaf_to_block(args, lbp, dbp); in xfs_dir2_leaf_removename()
1484 struct xfs_buf *dbp; /* data block buffer */ in xfs_dir2_leaf_replace() local
1500 if ((error = xfs_dir2_leaf_lookup_int(args, &lbp, &index, &dbp))) { in xfs_dir2_leaf_replace()
1514 ((char *)dbp->b_addr + in xfs_dir2_leaf_replace()
1523 xfs_dir2_data_log_entry(args, dbp, dep); in xfs_dir2_leaf_replace()
1595 struct xfs_buf *dbp; /* data block buffer */ in xfs_dir2_leaf_trim_data() local
1608 -1, &dbp); in xfs_dir2_leaf_trim_data()
1617 struct xfs_dir2_data_hdr *hdr = dbp->b_addr; in xfs_dir2_leaf_trim_data()
1631 if ((error = xfs_dir2_shrink_inode(args, db, dbp))) { in xfs_dir2_leaf_trim_data()
1633 xfs_trans_brelse(tp, dbp); in xfs_dir2_leaf_trim_data()