Lines Matching defs:newnode
3018 struct maple_node reuse, *newnode, *parent, *new_left, *left, *node;
3037 newnode = mas_pop_node(mas);
3039 newnode = &reuse;
3043 newnode->parent = node->parent;
3044 slots = ma_slots(newnode, mt);
3045 pivs = ma_pivots(newnode, mt);
3075 memcpy(node, newnode, sizeof(struct maple_node));
3091 mas->node = mt_mk_node(newnode, mt);
3092 ma_set_meta(newnode, mt, 0, tmp);
3888 struct maple_node reuse, *newnode;
3908 newnode = mas_pop_node(mas);
3911 newnode = &reuse;
3914 newnode->parent = mas_mn(mas)->parent;
3915 dst_pivots = ma_pivots(newnode, wr_mas->type);
3916 dst_slots = ma_slots(newnode, wr_mas->type);
3951 mas_leaf_set_meta(newnode, maple_leaf_64, new_end);
3955 mas->node = mt_mk_node(newnode, wr_mas->type);
3958 memcpy(wr_mas->node, newnode, sizeof(struct maple_node));