• Home
  • Raw
  • Download

Lines Matching refs:blkno

197 		if (be64_to_cpu(hdr3->blkno) != xfs_buf_daddr(bp))  in xfs_da3_blkinfo_verify()
422 xfs_dablk_t blkno, in xfs_da3_node_create() argument
438 error = xfs_da_get_buf(tp, dp, blkno, &bp, whichfork); in xfs_da3_node_create()
450 hdr3->info.blkno = cpu_to_be64(xfs_buf_daddr(bp)); in xfs_da3_node_create()
598 if (be32_to_cpu(node->hdr.info.forw) != addblk->blkno) { in xfs_da3_split()
604 node->hdr.info.back = cpu_to_be32(oldblk->blkno); in xfs_da3_split()
611 if (be32_to_cpu(node->hdr.info.back) != addblk->blkno) { in xfs_da3_split()
617 node->hdr.info.forw = cpu_to_be32(oldblk->blkno); in xfs_da3_split()
647 xfs_dablk_t blkno; in xfs_da3_root_split() local
659 error = xfs_da_grow_inode(args, &blkno); in xfs_da3_root_split()
665 error = xfs_da_get_buf(tp, dp, blkno, &bp, args->whichfork); in xfs_da3_root_split()
714 node3->hdr.info.blkno = cpu_to_be64(xfs_buf_daddr(bp)); in xfs_da3_root_split()
721 blk1->blkno = blkno; in xfs_da3_root_split()
736 btree[0].before = cpu_to_be32(blk1->blkno); in xfs_da3_root_split()
738 btree[1].before = cpu_to_be32(blk2->blkno); in xfs_da3_root_split()
745 ASSERT(blk1->blkno >= args->geo->leafblk && in xfs_da3_root_split()
746 blk1->blkno < args->geo->freeblk); in xfs_da3_root_split()
747 ASSERT(blk2->blkno >= args->geo->leafblk && in xfs_da3_root_split()
748 blk2->blkno < args->geo->freeblk); in xfs_da3_root_split()
773 xfs_dablk_t blkno; in xfs_da3_node_split() local
797 error = xfs_da_grow_inode(state->args, &blkno); in xfs_da3_node_split()
801 error = xfs_da3_node_create(state->args, blkno, treelevel, in xfs_da3_node_split()
805 newblk->blkno = blkno; in xfs_da3_node_split()
1022 ASSERT(newblk->blkno != 0); in xfs_da3_node_add()
1024 ASSERT(newblk->blkno >= state->args->geo->leafblk && in xfs_da3_node_add()
1025 newblk->blkno < state->args->geo->freeblk); in xfs_da3_node_add()
1036 btree[oldblk->index].before = cpu_to_be32(newblk->blkno); in xfs_da3_node_add()
1127 error = xfs_da_shrink_inode(state->args, drop_blk->blkno, in xfs_da3_join()
1222 da3->blkno = cpu_to_be64(xfs_buf_daddr(root_blk->bp)); in xfs_da3_root_join()
1247 xfs_dablk_t blkno; in xfs_da3_node_toosmall() local
1314 blkno = nodehdr.forw; in xfs_da3_node_toosmall()
1316 blkno = nodehdr.back; in xfs_da3_node_toosmall()
1317 if (blkno == 0) in xfs_da3_node_toosmall()
1319 error = xfs_da3_node_read(state->args->trans, dp, blkno, &bp, in xfs_da3_node_toosmall()
1341 if (blkno < blk->blkno) { in xfs_da3_node_toosmall()
1581 xfs_dablk_t blkno; in xfs_da3_node_lookup_int() local
1599 blkno = args->geo->leafblk; in xfs_da3_node_lookup_int()
1606 blk->blkno = blkno; in xfs_da3_node_lookup_int()
1607 error = xfs_da3_node_read(args->trans, args->dp, blkno, in xfs_da3_node_lookup_int()
1610 blk->blkno = 0; in xfs_da3_node_lookup_int()
1653 if (blkno == args->geo->leafblk) in xfs_da3_node_lookup_int()
1701 blkno = be32_to_cpu(btree[max - 1].before); in xfs_da3_node_lookup_int()
1704 blkno = be32_to_cpu(btree[probe].before); in xfs_da3_node_lookup_int()
1708 if (XFS_IS_CORRUPT(dp->i_mount, blkno == args->geo->leafblk)) in xfs_da3_node_lookup_int()
1728 args->blkno = blk->blkno; in xfs_da3_node_lookup_int()
1837 new_info->forw = cpu_to_be32(old_blk->blkno); in xfs_da3_blk_link()
1848 ASSERT(be32_to_cpu(tmp_info->forw) == old_blk->blkno); in xfs_da3_blk_link()
1849 tmp_info->forw = cpu_to_be32(new_blk->blkno); in xfs_da3_blk_link()
1852 old_info->back = cpu_to_be32(new_blk->blkno); in xfs_da3_blk_link()
1859 new_info->back = cpu_to_be32(old_blk->blkno); in xfs_da3_blk_link()
1869 ASSERT(be32_to_cpu(tmp_info->back) == old_blk->blkno); in xfs_da3_blk_link()
1870 tmp_info->back = cpu_to_be32(new_blk->blkno); in xfs_da3_blk_link()
1873 old_info->forw = cpu_to_be32(new_blk->blkno); in xfs_da3_blk_link()
1908 ASSERT((be32_to_cpu(save_info->forw) == drop_blk->blkno) || in xfs_da3_blk_unlink()
1909 (be32_to_cpu(save_info->back) == drop_blk->blkno)); in xfs_da3_blk_unlink()
1910 ASSERT((be32_to_cpu(drop_info->forw) == save_blk->blkno) || in xfs_da3_blk_unlink()
1911 (be32_to_cpu(drop_info->back) == save_blk->blkno)); in xfs_da3_blk_unlink()
1916 if (be32_to_cpu(save_info->back) == drop_blk->blkno) { in xfs_da3_blk_unlink()
1928 ASSERT(be32_to_cpu(tmp_info->forw) == drop_blk->blkno); in xfs_da3_blk_unlink()
1929 tmp_info->forw = cpu_to_be32(save_blk->blkno); in xfs_da3_blk_unlink()
1945 ASSERT(be32_to_cpu(tmp_info->back) == drop_blk->blkno); in xfs_da3_blk_unlink()
1946 tmp_info->back = cpu_to_be32(save_blk->blkno); in xfs_da3_blk_unlink()
1978 xfs_dablk_t blkno = 0; in xfs_da3_path_shift() local
2002 blkno = be32_to_cpu(nodehdr.btree[blk->index].before); in xfs_da3_path_shift()
2006 blkno = be32_to_cpu(nodehdr.btree[blk->index].before); in xfs_da3_path_shift()
2024 error = xfs_da3_node_read(args->trans, dp, blkno, &bp, in xfs_da3_path_shift()
2037 blk->blkno = blkno; in xfs_da3_path_shift()
2065 blkno = be32_to_cpu(btree[blk->index].before); in xfs_da3_path_shift()