Lines Matching refs:RBNAME
100 #define RB_DECLARE_CALLBACKS(RBSTATIC, RBNAME, \ argument
103 RBNAME ## _propagate(struct rb_node *rb, struct rb_node *stop) \
113 RBNAME ## _copy(struct rb_node *rb_old, struct rb_node *rb_new) \
120 RBNAME ## _rotate(struct rb_node *rb_old, struct rb_node *rb_new) \
127 RBSTATIC const struct rb_augment_callbacks RBNAME = { \
128 .propagate = RBNAME ## _propagate, \
129 .copy = RBNAME ## _copy, \
130 .rotate = RBNAME ## _rotate \
146 #define RB_DECLARE_CALLBACKS_MAX(RBSTATIC, RBNAME, RBSTRUCT, RBFIELD, \ argument
148 static inline bool RBNAME ## _compute_max(RBSTRUCT *node, bool exit) \
167 RB_DECLARE_CALLBACKS(RBSTATIC, RBNAME, \
168 RBSTRUCT, RBFIELD, RBAUGMENTED, RBNAME ## _compute_max)