Lines Matching refs:db
1351 xfs_dir2_db_t db; /* data block number */ in xfs_dir2_leaf_removename() local
1387 db = xfs_dir2_dataptr_to_db(geo, be32_to_cpu(lep->address)); in xfs_dir2_leaf_removename()
1394 if (be16_to_cpu(bestsp[db]) != oldbest) { in xfs_dir2_leaf_removename()
1428 bestsp[db] = bf[0].length; in xfs_dir2_leaf_removename()
1429 xfs_dir3_leaf_log_bests(args, lbp, db, db); in xfs_dir2_leaf_removename()
1437 ASSERT(db != geo->datablk); in xfs_dir2_leaf_removename()
1438 if ((error = xfs_dir2_shrink_inode(args, db, dbp))) { in xfs_dir2_leaf_removename()
1455 if (db == be32_to_cpu(ltp->bestcount) - 1) { in xfs_dir2_leaf_removename()
1459 for (i = db - 1; i > 0; i--) { in xfs_dir2_leaf_removename()
1467 memmove(&bestsp[db - i], bestsp, in xfs_dir2_leaf_removename()
1468 (be32_to_cpu(ltp->bestcount) - (db - i)) * sizeof(*bestsp)); in xfs_dir2_leaf_removename()
1469 be32_add_cpu(<p->bestcount, -(db - i)); in xfs_dir2_leaf_removename()
1474 bestsp[db] = cpu_to_be16(NULLDATAOFF); in xfs_dir2_leaf_removename()
1479 else if (db != geo->datablk) in xfs_dir2_leaf_removename()
1598 xfs_dir2_db_t db) /* data block number */ in xfs_dir2_leaf_trim_data() argument
1614 error = xfs_dir3_data_read(tp, dp, xfs_dir2_db_to_da(geo, db), 0, &dbp); in xfs_dir2_leaf_trim_data()
1631 ASSERT(db == be32_to_cpu(ltp->bestcount) - 1); in xfs_dir2_leaf_trim_data()
1638 if ((error = xfs_dir2_shrink_inode(args, db, dbp))) { in xfs_dir2_leaf_trim_data()