From: Liam R. Howlett Date: Tue, 6 May 2025 15:35:58 +0000 (-0400) Subject: mas_wr_rebalance_two rename X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=f8dd2aa98a53f43011f23193c70f642bc5a1c335;p=users%2Fjedix%2Flinux-maple.git mas_wr_rebalance_two rename Signed-off-by: Liam R. Howlett --- diff --git a/lib/maple_tree.c b/lib/maple_tree.c index 33baf4f62649..795fa2128b6d 100644 --- a/lib/maple_tree.c +++ b/lib/maple_tree.c @@ -3548,7 +3548,6 @@ void mas_wr_ascend_init(struct ma_state *mas, struct ma_node_info *ni) ni->insert_off = mas->offset; } - /* * Assemble all the states into the dst within those states * @@ -3917,13 +3916,9 @@ bool mas_wr_try_rebalance(struct ma_state *mas, struct ma_node_info *src, * mas_wr_rebalance_two() - rebalance data into two nodes, expects data to * be decreasing (vs splitting pushing data to a neighbour). */ -static void mas_wr_rebalance_two(struct ma_wr_state *wr_mas, - struct ma_node_info *left, - struct ma_node_info *right, - struct ma_node_info *src, - struct ma_node_info *src2, - struct ma_node_part *part, - struct split_data *sd, +static void rebalance_two(struct ma_node_info *left, struct ma_node_info *right, + struct ma_node_info *src, struct ma_node_info *src2, + struct ma_node_part *part, struct split_data *sd, bool left_store) { struct ma_node_info *dst; @@ -4095,7 +4090,7 @@ static void mas_wr_rebalance(struct ma_wr_state *wr_mas) sd.new_end += src2.end + 1; if (sd.new_end >= mt_slots[left.type]) { mni_node_init(&right, mas_pop_node(mas), mte_node_type(mas->node)); - mas_wr_rebalance_two(wr_mas, &left, &right, &src, &src2, &part, &sd, left_store); + rebalance_two(&left, &right, &src, &src2, &part, &sd, left_store); mas_ascend(mas); mas->end = parent.end; mas->offset = parent.insert_off;