Lines Matching refs:RBSTRUCT
75 RBSTRUCT, RBFIELD, RBAUGMENTED, RBCOMPUTE) \ argument
80 RBSTRUCT *node = rb_entry(rb, RBSTRUCT, RBFIELD); \
89 RBSTRUCT *old = rb_entry(rb_old, RBSTRUCT, RBFIELD); \
90 RBSTRUCT *new = rb_entry(rb_new, RBSTRUCT, RBFIELD); \
96 RBSTRUCT *old = rb_entry(rb_old, RBSTRUCT, RBFIELD); \
97 RBSTRUCT *new = rb_entry(rb_new, RBSTRUCT, RBFIELD); \
120 #define RB_DECLARE_CALLBACKS_MAX(RBSTATIC, RBNAME, RBSTRUCT, RBFIELD, \ argument
122 static inline bool RBNAME ## _compute_max(RBSTRUCT *node, bool exit) \
124 RBSTRUCT *child; \
127 child = rb_entry(node->RBFIELD.rb_left, RBSTRUCT, RBFIELD); \
132 child = rb_entry(node->RBFIELD.rb_right, RBSTRUCT, RBFIELD); \
142 RBSTRUCT, RBFIELD, RBAUGMENTED, RBNAME ## _compute_max)