Lines Matching refs:geo
211 error = xfs_da_get_buf(tp, dp, xfs_dir2_db_to_da(args->geo, fbno), in xfs_dir3_free_get_buf()
318 ASSERT(fdb == xfs_dir2_byte_to_db(args->geo, XFS_DIR2_FREE_OFFSET)); in xfs_dir2_leaf_to_node()
329 ltp = xfs_dir2_leaf_tail_p(args->geo, leaf); in xfs_dir2_leaf_to_node()
331 (uint)dp->i_d.di_size / args->geo->blksize); in xfs_dir2_leaf_to_node()
414 if (leafhdr.count == dp->d_ops->leaf_max_ents(args->geo)) { in xfs_dir2_leafn_add()
449 lep->address = cpu_to_be32(xfs_dir2_db_off_to_dataptr(args->geo, in xfs_dir2_leafn_add()
576 newdb = xfs_dir2_dataptr_to_db(args->geo, in xfs_dir2_leafn_lookup_for_addname()
594 newfdb = dp->d_ops->db_to_fdb(args->geo, newdb); in xfs_dir2_leafn_lookup_for_addname()
606 xfs_dir2_db_to_da(args->geo, in xfs_dir2_leafn_lookup_for_addname()
618 fi = dp->d_ops->db_to_fdindex(args->geo, curdb); in xfs_dir2_leafn_lookup_for_addname()
723 newdb = xfs_dir2_dataptr_to_db(args->geo, in xfs_dir2_leafn_lookup_for_entry()
749 xfs_dir2_db_to_da(args->geo, in xfs_dir2_leafn_lookup_for_entry()
762 xfs_dir2_dataptr_to_off(args->geo, in xfs_dir2_leafn_lookup_for_entry()
1192 db = xfs_dir2_dataptr_to_db(args->geo, be32_to_cpu(lep->address)); in xfs_dir2_leafn_remove()
1194 off = xfs_dir2_dataptr_to_off(args->geo, be32_to_cpu(lep->address)); in xfs_dir2_leafn_remove()
1244 fdb = dp->d_ops->db_to_fdb(args->geo, db); in xfs_dir2_leafn_remove()
1246 xfs_dir2_db_to_da(args->geo, fdb), in xfs_dir2_leafn_remove()
1255 ASSERT(freehdr.firstdb == dp->d_ops->free_max_bests(args->geo) * in xfs_dir2_leafn_remove()
1256 (fdb - xfs_dir2_byte_to_db(args->geo, in xfs_dir2_leafn_remove()
1263 findex = dp->d_ops->db_to_fdindex(args->geo, db); in xfs_dir2_leafn_remove()
1269 if (longest == args->geo->blksize - in xfs_dir2_leafn_remove()
1304 args->geo->magicpct; in xfs_dir2_leafn_remove()
1335 error = xfs_dir3_leaf_get_buf(args, xfs_dir2_da_to_db(args->geo, blkno), in xfs_dir2_leafn_split()
1409 if (bytes > (state->args->geo->blksize >> 1)) { in xfs_dir2_leafn_toosmall()
1462 bytes = state->args->geo->blksize - in xfs_dir2_leafn_toosmall()
1463 (state->args->geo->blksize >> 2); in xfs_dir2_leafn_toosmall()
1727 lastfbno = xfs_dir2_da_to_db(args->geo, (xfs_dablk_t)fo); in xfs_dir2_node_addname_int()
1745 fbno = xfs_dir2_byte_to_db(args->geo, in xfs_dir2_node_addname_int()
1764 xfs_dir2_db_to_da(args->geo, fbno), in xfs_dir2_node_addname_int()
1833 fbno = dp->d_ops->db_to_fdb(args->geo, dbno); in xfs_dir2_node_addname_int()
1835 xfs_dir2_db_to_da(args->geo, fbno), in xfs_dir2_node_addname_int()
1850 if (dp->d_ops->db_to_fdb(args->geo, dbno) != fbno) { in xfs_dir2_node_addname_int()
1855 args->geo, dbno), in xfs_dir2_node_addname_int()
1887 (fbno - xfs_dir2_byte_to_db(args->geo, in xfs_dir2_node_addname_int()
1889 dp->d_ops->free_max_bests(args->geo); in xfs_dir2_node_addname_int()
1899 findex = dp->d_ops->db_to_fdindex(args->geo, dbno); in xfs_dir2_node_addname_int()
1905 ASSERT(findex < dp->d_ops->free_max_bests(args->geo)); in xfs_dir2_node_addname_int()
1945 xfs_dir2_db_to_da(args->geo, dbno), in xfs_dir2_node_addname_int()
2190 xfs_dir2_dataptr_to_off(args->geo, in xfs_dir2_node_replace()
2265 xfs_dir2_da_to_db(args->geo, (xfs_dablk_t)fo), bp); in xfs_dir2_node_trim_free()