Lines Matching refs:uinterval_node
561 const struct uinterval_node *a = rb_node_data(struct uinterval_node, _a, node); in uinterval_node_cmp()
562 const struct uinterval_node *b = rb_node_data(struct uinterval_node, _b, node); in uinterval_node_cmp()
570 const struct uinterval_node *node = rb_node_data(struct uinterval_node, _node, node); in uinterval_search_cmp()
579 const struct uinterval_node *node = rb_node_data(struct uinterval_node, _node, node); in uinterval_max_cmp()
588 struct uinterval_node *node = rb_node_data(struct uinterval_node, _node, node); in uinterval_update_max()
591 struct uinterval_node *left = rb_node_data(struct uinterval_node, node->node.left, node); in uinterval_update_max()
595 struct uinterval_node *right = rb_node_data(struct uinterval_node, node->node.right, node); in uinterval_update_max()
601 uinterval_tree_insert(struct rb_tree *tree, struct uinterval_node *node) in uinterval_tree_insert()
608 uinterval_tree_remove(struct rb_tree *tree, struct uinterval_node *node) in uinterval_tree_remove()
613 struct uinterval_node *
623 return node ? rb_node_data(struct uinterval_node, node, node) : NULL; in uinterval_tree_first()
626 struct uinterval_node *
627 uinterval_node_next(struct uinterval_node *node, in uinterval_node_next()
634 return next ? rb_node_data(struct uinterval_node, next, node) : NULL; in uinterval_node_next()