maple_type
enum maple_type mt;
enum maple_type mt;
enum maple_type type;
enum maple_type type; /* mas->node type */
enum maple_type type, unsigned long *pivots, unsigned long max)
enum maple_type type;
enum maple_type mt, unsigned long min, unsigned long max,
enum maple_type mt;
ma_max_gap(struct maple_node *node, unsigned long *gaps, enum maple_type mt,
enum maple_type mt;
enum maple_type pmt;
enum maple_type type = mte_node_type(parent);
enum maple_type mt;
enum maple_type mt, unsigned char end)
enum maple_type s_mt, struct maple_node *dst, unsigned char d_start,
enum maple_type d_mt)
static __always_inline enum maple_type mte_node_type(
void node_finalise(struct maple_node *node, enum maple_type mt,
enum maple_type type;
static __always_inline bool ma_is_dense(const enum maple_type type)
static __always_inline bool ma_is_leaf(const enum maple_type type)
enum maple_type type;
void dst_setup(struct maple_copy *cp, struct ma_state *mas, enum maple_type mt)
enum maple_type mt;
enum maple_type s_mt, d_mt;
enum maple_type mt = cp->dst[d].mt;
enum maple_type mt = maple_arange_64;
enum maple_type type = maple_leaf_64;
enum maple_type type = wr_mas->type;
enum maple_type type;
enum maple_type type = maple_leaf_64;
enum maple_type type)
const enum maple_type mt)
enum maple_type mt;
enum maple_type type;
enum maple_type mt;
enum maple_type type;
enum maple_type type = mte_node_type(mas->node);
enum maple_type type = mte_node_type(mas->node);
enum maple_type mas_parent_type(struct ma_state *mas, struct maple_enode *enode)
enum maple_type mt;
enum maple_type type;
enum maple_type type;
enum maple_type type;
enum maple_type p_type = mte_node_type(parent);
enum maple_type type;
enum maple_type type)
enum maple_type type;
enum maple_type type)
enum maple_type type;
enum maple_type type;
unsigned char piv, enum maple_type type)
enum maple_type type = mte_node_type(mn);
enum maple_type mt = mte_node_type(mas->node);
enum maple_type p_type;
enum maple_type type = mte_node_type(mas->node);
enum maple_type type = mte_node_type(mas->node);
static inline void __rcu **ma_slots(struct maple_node *mn, enum maple_type mt)
enum maple_type mt)
static inline void ma_set_meta(struct maple_node *mn, enum maple_type mt,
enum maple_type type)
enum maple_type mt)
static inline void ma_set_meta_gap(struct maple_node *mn, enum maple_type mt,
enum maple_type type;
enum maple_type a_type;
enum maple_type type;
enum maple_type type;
enum maple_type type;
enum maple_type mt = mte_node_type(mas->node);
enum maple_type type, unsigned long *range_min,
enum maple_type type;