Lines Matching refs:dbp
376 struct xfs_buf *dbp) /* input block's buffer */
417 hdr = dbp->b_addr;
418 xfs_dir3_data_check(dp, dbp);
445 xfs_dir2_data_make_free(args, dbp,
453 dbp->b_ops = &xfs_dir3_data_buf_ops;
454 xfs_trans_buf_set_type(tp, dbp, XFS_BLFT_DIR_DATA_BUF);
473 xfs_dir2_data_log_header(args, dbp);
475 xfs_dir3_data_check(dp, dbp);
612 struct xfs_buf *dbp; /* data block buffer */
796 if ((error = xfs_dir3_data_init(args, use_block, &dbp))) {
818 hdr = dbp->b_addr;
829 0, &dbp);
834 hdr = dbp->b_addr;
847 error = xfs_dir2_data_use_free(args, dbp, dup,
873 xfs_dir2_data_log_header(args, dbp);
874 xfs_dir2_data_log_entry(args, dbp, dep);
902 xfs_dir3_data_check(dp, dbp);
1153 struct xfs_buf *dbp; /* data block buffer */
1168 error = xfs_dir2_leaf_lookup_int(args, &lbp, &index, &dbp, &leafhdr);
1185 ((char *)dbp->b_addr +
1193 xfs_trans_brelse(tp, dbp);
1213 struct xfs_buf *dbp = NULL; /* data buffer */
1267 if (dbp)
1268 xfs_trans_brelse(tp, dbp);
1271 0, &dbp);
1281 dep = (xfs_dir2_data_entry_t *)((char *)dbp->b_addr +
1295 *dbpp = dbp;
1310 xfs_trans_brelse(tp, dbp);
1313 0, &dbp);
1319 *dbpp = dbp;
1326 if (dbp)
1327 xfs_trans_brelse(tp, dbp);
1343 struct xfs_buf *dbp; /* data block buffer */
1364 error = xfs_dir2_leaf_lookup_int(args, &lbp, &index, &dbp, &leafhdr);
1370 hdr = dbp->b_addr;
1371 xfs_dir3_data_check(dp, dbp);
1392 xfs_dir2_data_make_free(args, dbp,
1413 xfs_dir2_data_log_header(args, dbp);
1422 xfs_dir3_data_check(dp, dbp);
1429 if ((error = xfs_dir2_shrink_inode(args, db, dbp))) {
1441 dbp = NULL;
1471 dbp = NULL;
1477 return xfs_dir2_leaf_to_block(args, lbp, dbp);
1487 struct xfs_buf *dbp; /* data block buffer */
1502 error = xfs_dir2_leaf_lookup_int(args, &lbp, &index, &dbp, &leafhdr);
1515 ((char *)dbp->b_addr +
1524 xfs_dir2_data_log_entry(args, dbp, dep);
1593 struct xfs_buf *dbp; /* data block buffer */
1605 error = xfs_dir3_data_read(tp, dp, xfs_dir2_db_to_da(geo, db), 0, &dbp);
1614 struct xfs_dir2_data_hdr *hdr = dbp->b_addr;
1629 if ((error = xfs_dir2_shrink_inode(args, db, dbp))) {
1631 xfs_trans_brelse(tp, dbp);