Lines Matching refs:maple_copy
104 [maple_copy] = ULONG_MAX,
114 [maple_copy] = 3,
123 [maple_copy] = 3,
132 [maple_copy] = 1, /* Should never be used */
580 case maple_copy: in ma_pivots()
601 case maple_copy: in ma_gaps()
669 case maple_copy: in mte_set_pivot()
691 case maple_copy: in ma_slots()
1932 if (!ma_is_leaf(d_mt) && s_mt == maple_copy) { in node_copy()
2076 static inline void mas_wmb_replace(struct ma_state *mas, struct maple_copy *cp) in mas_wmb_replace()
2099 static inline void cp_leaf_init(struct maple_copy *cp, in cp_leaf_init()
2142 static inline void cp_data_calc(struct maple_copy *cp, in cp_data_calc()
2155 struct maple_copy *cp) in data_fits()
2192 static inline void push_data_sib(struct maple_copy *cp, struct ma_state *mas, in push_data_sib()
2235 static inline void rebalance_data(struct maple_copy *cp, in rebalance_data()
2270 static inline void spanning_data(struct maple_copy *cp, in spanning_data()
2291 void dst_setup(struct maple_copy *cp, struct ma_state *mas, enum maple_type mt) in dst_setup()
2354 static inline void append_mas_cp(struct maple_copy *cp, in append_mas_cp()
2376 static inline void append_wr_mas_cp(struct maple_copy *cp, in append_wr_mas_cp()
2394 static inline void init_cp_src(struct maple_copy *cp) in init_cp_src()
2397 cp->src[cp->s_count].mt = maple_copy; in init_cp_src()
2414 void multi_src_setup(struct maple_copy *cp, struct ma_wr_state *l_wr_mas, in multi_src_setup()
2441 void cp_data_write(struct maple_copy *cp, struct ma_state *mas) in cp_data_write()
2547 static inline void cp_dst_to_slots(struct maple_copy *cp, unsigned long min, in cp_dst_to_slots()
2590 static inline bool cp_is_new_root(struct maple_copy *cp, struct ma_state *mas) in cp_is_new_root()
2605 node_copy(mas, cp->src[0].node, 0, cp->data, cp->max, maple_copy, in cp_is_new_root()
2627 static inline bool cp_converged(struct maple_copy *cp, struct ma_state *mas, in cp_converged()
2647 static bool spanning_ascend(struct maple_copy *cp, struct ma_state *mas, in spanning_ascend()
2693 static inline bool rebalance_ascend(struct maple_copy *cp, in rebalance_ascend()
3049 struct maple_copy cp; in mas_wr_spanning_store()
3378 static inline bool split_ascend(struct maple_copy *cp, in split_ascend()
3423 static inline void split_data(struct maple_copy *cp, in split_data()
3446 struct maple_copy cp; in mas_wr_split()
3479 struct maple_copy cp; in mas_wr_rebalance()