Lines Matching refs:tcur

2312 	struct xfs_btree_cur	*tcur;		/* temporary btree cursor */  in xfs_btree_lshift()  local
2452 error = xfs_btree_dup_cursor(cur, &tcur); in xfs_btree_lshift()
2455 i = xfs_btree_firstrec(tcur, level); in xfs_btree_lshift()
2456 XFS_WANT_CORRUPTED_GOTO(tcur->bc_mp, i == 1, error0); in xfs_btree_lshift()
2458 error = xfs_btree_decrement(tcur, level, &i); in xfs_btree_lshift()
2463 error = xfs_btree_update_keys(tcur, level); in xfs_btree_lshift()
2467 xfs_btree_del_cursor(tcur, XFS_BTREE_NOERROR); in xfs_btree_lshift()
2489 xfs_btree_del_cursor(tcur, XFS_BTREE_ERROR); in xfs_btree_lshift()
2507 struct xfs_btree_cur *tcur; /* temporary btree cursor */ in xfs_btree_rshift() local
2619 error = xfs_btree_dup_cursor(cur, &tcur); in xfs_btree_rshift()
2622 i = xfs_btree_lastrec(tcur, level); in xfs_btree_rshift()
2623 XFS_WANT_CORRUPTED_GOTO(tcur->bc_mp, i == 1, error0); in xfs_btree_rshift()
2625 error = xfs_btree_increment(tcur, level, &i); in xfs_btree_rshift()
2637 error = xfs_btree_update_keys(tcur, level); in xfs_btree_rshift()
2641 xfs_btree_del_cursor(tcur, XFS_BTREE_NOERROR); in xfs_btree_rshift()
2654 xfs_btree_del_cursor(tcur, XFS_BTREE_ERROR); in xfs_btree_rshift()
3691 struct xfs_btree_cur *tcur; /* temporary btree cursor */ in xfs_btree_delrec() local
3694 tcur = NULL; in xfs_btree_delrec()
3867 error = xfs_btree_dup_cursor(cur, &tcur); in xfs_btree_delrec()
3880 i = xfs_btree_lastrec(tcur, level); in xfs_btree_delrec()
3883 error = xfs_btree_increment(tcur, level, &i); in xfs_btree_delrec()
3888 i = xfs_btree_lastrec(tcur, level); in xfs_btree_delrec()
3892 right = xfs_btree_get_block(tcur, level, &rbp); in xfs_btree_delrec()
3894 error = xfs_btree_check_block(tcur, right, level, rbp); in xfs_btree_delrec()
3899 xfs_btree_get_sibling(tcur, right, &cptr, XFS_BB_LEFTSIB); in xfs_btree_delrec()
3907 cur->bc_ops->get_minrecs(tcur, level)) { in xfs_btree_delrec()
3908 error = xfs_btree_lshift(tcur, level, &i); in xfs_btree_delrec()
3913 cur->bc_ops->get_minrecs(tcur, level)); in xfs_btree_delrec()
3915 xfs_btree_del_cursor(tcur, XFS_BTREE_NOERROR); in xfs_btree_delrec()
3916 tcur = NULL; in xfs_btree_delrec()
3932 i = xfs_btree_firstrec(tcur, level); in xfs_btree_delrec()
3935 error = xfs_btree_decrement(tcur, level, &i); in xfs_btree_delrec()
3951 i = xfs_btree_firstrec(tcur, level); in xfs_btree_delrec()
3954 error = xfs_btree_decrement(tcur, level, &i); in xfs_btree_delrec()
3957 i = xfs_btree_firstrec(tcur, level); in xfs_btree_delrec()
3961 left = xfs_btree_get_block(tcur, level, &lbp); in xfs_btree_delrec()
3968 xfs_btree_get_sibling(tcur, left, &cptr, XFS_BB_RIGHTSIB); in xfs_btree_delrec()
3976 cur->bc_ops->get_minrecs(tcur, level)) { in xfs_btree_delrec()
3977 error = xfs_btree_rshift(tcur, level, &i); in xfs_btree_delrec()
3982 cur->bc_ops->get_minrecs(tcur, level)); in xfs_btree_delrec()
3983 xfs_btree_del_cursor(tcur, XFS_BTREE_NOERROR); in xfs_btree_delrec()
3984 tcur = NULL; in xfs_btree_delrec()
4001 xfs_btree_del_cursor(tcur, XFS_BTREE_NOERROR); in xfs_btree_delrec()
4002 tcur = NULL; in xfs_btree_delrec()
4162 if (tcur) in xfs_btree_delrec()
4163 xfs_btree_del_cursor(tcur, XFS_BTREE_ERROR); in xfs_btree_delrec()