Lines Matching refs:ma_wr_state
1281 void wr_mas_setup(struct ma_wr_state *wr_mas, struct ma_state *mas) in wr_mas_setup()
1293 void wr_mas_ascend(struct ma_wr_state *wr_mas) in wr_mas_ascend()
1698 static inline void mas_wr_node_walk(struct ma_wr_state *wr_mas) in mas_wr_node_walk()
1737 void spanning_sib(struct ma_wr_state *l_wr_mas, in spanning_sib()
1738 struct ma_wr_state *r_wr_mas, struct ma_state *nneighbour) in spanning_sib()
2100 struct ma_state *mas, struct ma_wr_state *l_wr_mas, in cp_leaf_init()
2101 struct ma_wr_state *r_wr_mas) in cp_leaf_init()
2143 struct ma_wr_state *l_wr_mas, struct ma_wr_state *r_wr_mas) in cp_data_calc()
2236 struct ma_wr_state *wr_mas, struct ma_state *sib, in rebalance_data()
2271 struct ma_wr_state *l_wr_mas, struct ma_wr_state *r_wr_mas, in spanning_data()
2377 struct ma_wr_state *wr_mas, unsigned char start, unsigned char end) in append_wr_mas_cp()
2414 void multi_src_setup(struct maple_copy *cp, struct ma_wr_state *l_wr_mas, in multi_src_setup()
2415 struct ma_wr_state *r_wr_mas, struct ma_state *sib) in multi_src_setup()
2648 struct ma_wr_state *l_wr_mas, struct ma_wr_state *r_wr_mas, in spanning_ascend()
2694 struct ma_wr_state *wr_mas, struct ma_state *sib, in rebalance_ascend()
2803 static bool mas_is_span_wr(struct ma_wr_state *wr_mas) in mas_is_span_wr()
2833 static inline void mas_wr_walk_descend(struct ma_wr_state *wr_mas) in mas_wr_walk_descend()
2840 static inline void mas_wr_walk_traverse(struct ma_wr_state *wr_mas) in mas_wr_walk_traverse()
2856 static bool mas_wr_walk(struct ma_wr_state *wr_mas) in mas_wr_walk()
2886 static void mas_wr_walk_index(struct ma_wr_state *wr_mas) in mas_wr_walk_index()
2904 static inline void mas_extend_spanning_null(struct ma_wr_state *l_wr_mas, in mas_extend_spanning_null()
2905 struct ma_wr_state *r_wr_mas) in mas_extend_spanning_null()
3047 static void mas_wr_spanning_store(struct ma_wr_state *wr_mas) in mas_wr_spanning_store()
3125 static inline void mas_wr_node_store(struct ma_wr_state *wr_mas) in mas_wr_node_store()
3214 static inline void mas_wr_slot_store(struct ma_wr_state *wr_mas) in mas_wr_slot_store()
3257 static inline void mas_wr_extend_null(struct ma_wr_state *wr_mas) in mas_wr_extend_null()
3293 static inline void mas_wr_end_piv(struct ma_wr_state *wr_mas) in mas_wr_end_piv()
3305 static inline unsigned char mas_wr_new_end(struct ma_wr_state *wr_mas) in mas_wr_new_end()
3328 static inline void mas_wr_append(struct ma_wr_state *wr_mas) in mas_wr_append()
3379 struct ma_wr_state *wr_mas, struct ma_state *sib, in split_ascend()
3424 struct ma_wr_state *wr_mas, struct ma_state *sib, in split_data()
3442 static void mas_wr_split(struct ma_wr_state *wr_mas) in mas_wr_split()
3475 static void mas_wr_rebalance(struct ma_wr_state *wr_mas) in mas_wr_rebalance()
3514 static inline void mas_wr_store_entry(struct ma_wr_state *wr_mas) in mas_wr_store_entry()
3553 static inline void mas_wr_prealloc_setup(struct ma_wr_state *wr_mas) in mas_wr_prealloc_setup()
3604 static inline void mas_prealloc_calc(struct ma_wr_state *wr_mas, void *entry) in mas_prealloc_calc()
3660 static inline enum store_type mas_wr_store_type(struct ma_wr_state *wr_mas) in mas_wr_store_type()
3709 static inline void mas_wr_preallocate(struct ma_wr_state *wr_mas, void *entry) in mas_wr_preallocate()
7032 void mas_wr_dump(const struct ma_wr_state *wr_mas) in mas_wr_dump()