Lines Matching refs:__node
249 for (type *iter, *__node = (type *)rb_tree_first(T); \
250 __node != NULL && \
251 (iter = rb_node_data(type, (struct rb_node *)__node, field), true); \
252 __node = (type *)rb_node_next((struct rb_node *)__node))
267 *__node = (type *)rb_tree_first(T), \
268 *__next = (type *)rb_node_next_or_null((struct rb_node *)__node); \
269 __node != NULL && \
270 (iter = rb_node_data(type, (struct rb_node *)__node, field), true); \
271 __node = __next, \
272 __next = (type *)rb_node_next_or_null((struct rb_node *)__node))
286 for (type *iter, *__node = (type *)rb_tree_last(T); \
287 __node != NULL && \
288 (iter = rb_node_data(type, (struct rb_node *)__node, field), true); \
289 __node = (type *)rb_node_prev((struct rb_node *)__node))
304 *__node = (type *)rb_tree_last(T), \
305 *__prev = (type *)rb_node_prev_or_null((struct rb_node *)__node); \
306 __node != NULL && \
307 (iter = rb_node_data(type, (struct rb_node *)__node, field), true); \
308 __node = __prev, \
309 __prev = (type *)rb_node_prev_or_null((struct rb_node *)__node))