Lines Matching refs:orig_l

154 	struct ma_state *orig_l;	/* Original left side of subtree */  member
2038 unsigned char end = mas_data_end(mast->orig_l) + 1; in mast_rebalance_prev()
2042 mas_mab_cp(mast->orig_l, 0, end - 1, mast->bn, 0); in mast_rebalance_prev()
2043 mast->l->min = mast->orig_l->min; in mast_rebalance_prev()
2044 mast->orig_l->index = mast->orig_l->min; in mast_rebalance_prev()
2060 struct ma_state l_tmp = *mast->orig_l; in mast_spanning_rebalance()
2065 mas_ascend(mast->orig_l); in mast_spanning_rebalance()
2075 *mast->orig_l = l_tmp; in mast_spanning_rebalance()
2077 } else if (mast->orig_l->offset != 0) { in mast_spanning_rebalance()
2078 mast->orig_l->offset--; in mast_spanning_rebalance()
2080 mas_descend(mast->orig_l); in mast_spanning_rebalance()
2081 mast->orig_l->offset = in mast_spanning_rebalance()
2082 mas_data_end(mast->orig_l); in mast_spanning_rebalance()
2092 *mast->orig_l = l_tmp; in mast_spanning_rebalance()
2106 mas_ascend(mast->orig_l); in mast_ascend()
2118 mast->orig_l->offset = 0; in mast_ascend()
2119 mast->orig_l->index = mast->l->min; in mast_ascend()
2120 wr_mas.mas = mast->orig_l; in mast_ascend()
2121 wr_mas.type = mte_node_type(mast->orig_l->node); in mast_ascend()
2460 mast->l->min = mast->orig_l->min; in mast_cp_to_nodes()
2488 unsigned char l_slot = mast->orig_l->offset; in mast_combine_cp_left()
2493 mas_mab_cp(mast->orig_l, 0, l_slot - 1, mast->bn, 0); in mast_combine_cp_left()
2519 if (mast->bn->b_end > mt_min_slot_count(mast->orig_l->node)) in mast_sufficient()
2532 if (mast->bn->b_end > mt_slot_count(mast->orig_l->node)) in mast_overflow()
2637 if (((mast->orig_l->min != 0) || (mast->orig_r->max != ULONG_MAX)) && in mas_spanning_rebalance()
2654 mast->bn->type = mte_node_type(mast->orig_l->node); in mas_spanning_rebalance()
2682 mast->orig_l->last = mast->orig_l->max; in mas_spanning_rebalance()
2688 if (mast->orig_l->node == mast->orig_r->node) { in mas_spanning_rebalance()
2701 if (mas_is_root_limits(mast->orig_l)) in mas_spanning_rebalance()
2712 mte_node_type(mast->orig_l->node)); in mas_spanning_rebalance()
2726 while (!mte_is_root(mast->orig_l->node)) in mas_spanning_rebalance()
2729 mas_mn(&l_mas)->parent = mas_mn(mast->orig_l)->parent; in mas_spanning_rebalance()
2732 old_enode = mast->orig_l->node; in mas_spanning_rebalance()
2773 mast.orig_l = &l_mas; in mas_rebalance()
2887 p_slot = mast->orig_l->offset; in mast_split_data()
2888 mas_set_split_parent(mast->orig_l, mast->l->node, mast->r->node, in mast_split_data()
2959 mast->orig_l->offset += end + 1; in mas_push_data()
3006 mast.orig_l = &prev_l_mas; in mas_split()
3476 mast.orig_l = &l_mas; in mas_wr_spanning_store()