Lines Matching refs:tcur

2255 	struct xfs_btree_cur	*tcur;		/* temporary btree cursor */
2393 error = xfs_btree_dup_cursor(cur, &tcur);
2396 i = xfs_btree_firstrec(tcur, level);
2397 if (XFS_IS_CORRUPT(tcur->bc_mp, i != 1)) {
2402 error = xfs_btree_decrement(tcur, level, &i);
2407 error = xfs_btree_update_keys(tcur, level);
2411 xfs_btree_del_cursor(tcur, XFS_BTREE_NOERROR);
2433 xfs_btree_del_cursor(tcur, XFS_BTREE_ERROR);
2451 struct xfs_btree_cur *tcur; /* temporary btree cursor */
2563 error = xfs_btree_dup_cursor(cur, &tcur);
2566 i = xfs_btree_lastrec(tcur, level);
2567 if (XFS_IS_CORRUPT(tcur->bc_mp, i != 1)) {
2572 error = xfs_btree_increment(tcur, level, &i);
2584 error = xfs_btree_update_keys(tcur, level);
2588 xfs_btree_del_cursor(tcur, XFS_BTREE_NOERROR);
2601 xfs_btree_del_cursor(tcur, XFS_BTREE_ERROR);
3651 struct xfs_btree_cur *tcur; /* temporary btree cursor */
3654 tcur = NULL;
3827 error = xfs_btree_dup_cursor(cur, &tcur);
3840 i = xfs_btree_lastrec(tcur, level);
3846 error = xfs_btree_increment(tcur, level, &i);
3854 i = xfs_btree_lastrec(tcur, level);
3861 right = xfs_btree_get_block(tcur, level, &rbp);
3863 error = xfs_btree_check_block(tcur, right, level, rbp);
3868 xfs_btree_get_sibling(tcur, right, &cptr, XFS_BB_LEFTSIB);
3876 cur->bc_ops->get_minrecs(tcur, level)) {
3877 error = xfs_btree_lshift(tcur, level, &i);
3882 cur->bc_ops->get_minrecs(tcur, level));
3884 xfs_btree_del_cursor(tcur, XFS_BTREE_NOERROR);
3885 tcur = NULL;
3901 i = xfs_btree_firstrec(tcur, level);
3907 error = xfs_btree_decrement(tcur, level, &i);
3926 i = xfs_btree_firstrec(tcur, level);
3932 error = xfs_btree_decrement(tcur, level, &i);
3935 i = xfs_btree_firstrec(tcur, level);
3942 left = xfs_btree_get_block(tcur, level, &lbp);
3949 xfs_btree_get_sibling(tcur, left, &cptr, XFS_BB_RIGHTSIB);
3957 cur->bc_ops->get_minrecs(tcur, level)) {
3958 error = xfs_btree_rshift(tcur, level, &i);
3963 cur->bc_ops->get_minrecs(tcur, level));
3964 xfs_btree_del_cursor(tcur, XFS_BTREE_NOERROR);
3965 tcur = NULL;
3982 xfs_btree_del_cursor(tcur, XFS_BTREE_NOERROR);
3983 tcur = NULL;
4143 if (tcur)
4144 xfs_btree_del_cursor(tcur, XFS_BTREE_ERROR);