Lines Matching refs:RBNAME
74 #define RB_DECLARE_CALLBACKS(RBSTATIC, RBNAME, \ argument
77 RBNAME ## _propagate(struct rb_node *rb, struct rb_node *stop) \
87 RBNAME ## _copy(struct rb_node *rb_old, struct rb_node *rb_new) \
94 RBNAME ## _rotate(struct rb_node *rb_old, struct rb_node *rb_new) \
101 RBSTATIC const struct rb_augment_callbacks RBNAME = { \
102 .propagate = RBNAME ## _propagate, \
103 .copy = RBNAME ## _copy, \
104 .rotate = RBNAME ## _rotate \
120 #define RB_DECLARE_CALLBACKS_MAX(RBSTATIC, RBNAME, RBSTRUCT, RBFIELD, \ argument
122 static inline bool RBNAME ## _compute_max(RBSTRUCT *node, bool exit) \
141 RB_DECLARE_CALLBACKS(RBSTATIC, RBNAME, \
142 RBSTRUCT, RBFIELD, RBAUGMENTED, RBNAME ## _compute_max)