Lines Matching refs:fbno
159 xfs_dablk_t fbno, in xfs_dir3_free_header_check() argument
167 firstdb = (xfs_dir2_da_to_db(mp->m_dir_geo, fbno) - in xfs_dir3_free_header_check()
196 xfs_dablk_t fbno, in __xfs_dir3_free_read() argument
203 err = xfs_da_read_buf(tp, dp, fbno, mappedbno, bpp, in __xfs_dir3_free_read()
209 fa = xfs_dir3_free_header_check(dp, fbno, *bpp); in __xfs_dir3_free_read()
227 xfs_dablk_t fbno, in xfs_dir2_free_read() argument
230 return __xfs_dir3_free_read(tp, dp, fbno, -1, bpp); in xfs_dir2_free_read()
237 xfs_dablk_t fbno, in xfs_dir2_free_try_read() argument
240 return __xfs_dir3_free_read(tp, dp, fbno, -2, bpp); in xfs_dir2_free_try_read()
246 xfs_dir2_db_t fbno, in xfs_dir3_free_get_buf() argument
256 error = xfs_da_get_buf(tp, dp, xfs_dir2_db_to_da(args->geo, fbno), in xfs_dir3_free_get_buf()
1631 xfs_dir2_db_t fbno; in xfs_dir2_node_add_datablk() local
1653 fbno = dp->d_ops->db_to_fdb(args->geo, *dbno); in xfs_dir2_node_add_datablk()
1655 xfs_dir2_db_to_da(args->geo, fbno), &fbp); in xfs_dir2_node_add_datablk()
1664 error = xfs_dir2_grow_inode(args, XFS_DIR2_FREE_SPACE, &fbno); in xfs_dir2_node_add_datablk()
1668 if (dp->d_ops->db_to_fdb(args->geo, *dbno) != fbno) { in xfs_dir2_node_add_datablk()
1673 (long long)*dbno, (long long)fbno); in xfs_dir2_node_add_datablk()
1687 error = xfs_dir3_free_get_buf(args, fbno, &fbp); in xfs_dir2_node_add_datablk()
1695 freehdr.firstdb = (fbno - xfs_dir2_byte_to_db(args->geo, in xfs_dir2_node_add_datablk()
1752 xfs_dir2_db_t fbno; in xfs_dir2_node_find_freeblk() local
1799 for (fbno = lastfbno - 1; fbno >= firstfbno; fbno--) { in xfs_dir2_node_find_freeblk()
1801 if (fbno == ifbno) in xfs_dir2_node_find_freeblk()
1810 xfs_dir2_db_to_da(args->geo, fbno), in xfs_dir2_node_find_freeblk()