Lines Matching refs:fbno
180 xfs_dablk_t fbno) in xfs_dir3_free_header_check() argument
186 firstdb = (xfs_dir2_da_to_db(mp->m_dir_geo, fbno) - in xfs_dir3_free_header_check()
218 xfs_dablk_t fbno, in __xfs_dir3_free_read() argument
225 err = xfs_da_read_buf(tp, dp, fbno, flags, bpp, XFS_DATA_FORK, in __xfs_dir3_free_read()
231 fa = xfs_dir3_free_header_check(*bpp, owner, fbno); in __xfs_dir3_free_read()
304 xfs_dablk_t fbno, in xfs_dir2_free_read() argument
307 return __xfs_dir3_free_read(tp, dp, owner, fbno, 0, bpp); in xfs_dir2_free_read()
315 xfs_dablk_t fbno, in xfs_dir2_free_try_read() argument
318 return __xfs_dir3_free_read(tp, dp, owner, fbno, XFS_DABUF_MAP_HOLE_OK, in xfs_dir2_free_try_read()
325 xfs_dir2_db_t fbno, in xfs_dir3_free_get_buf() argument
335 error = xfs_da_get_buf(tp, dp, xfs_dir2_db_to_da(args->geo, fbno), in xfs_dir3_free_get_buf()
1701 xfs_dir2_db_t fbno; in xfs_dir2_node_add_datablk() local
1722 fbno = xfs_dir2_db_to_fdb(args->geo, *dbno); in xfs_dir2_node_add_datablk()
1724 xfs_dir2_db_to_da(args->geo, fbno), &fbp); in xfs_dir2_node_add_datablk()
1733 error = xfs_dir2_grow_inode(args, XFS_DIR2_FREE_SPACE, &fbno); in xfs_dir2_node_add_datablk()
1739 fbno)) { in xfs_dir2_node_add_datablk()
1744 (long long)*dbno, (long long)fbno); in xfs_dir2_node_add_datablk()
1758 error = xfs_dir3_free_get_buf(args, fbno, &fbp); in xfs_dir2_node_add_datablk()
1764 hdr->firstdb = (fbno - xfs_dir2_byte_to_db(args->geo, in xfs_dir2_node_add_datablk()
1817 xfs_dir2_db_t fbno; in xfs_dir2_node_find_freeblk() local
1860 for (fbno = lastfbno - 1; fbno >= firstfbno; fbno--) { in xfs_dir2_node_find_freeblk()
1862 if (fbno == ifbno) in xfs_dir2_node_find_freeblk()
1871 xfs_dir2_db_to_da(args->geo, fbno), in xfs_dir2_node_find_freeblk()