Lines Matching refs:current
110 lv_rb_node_t * current = tree->root; in lv_rb_find() local
112 while(current != NULL) { in lv_rb_find()
113 lv_rb_compare_res_t cmp = tree->compare(key, current->data); in lv_rb_find()
116 return current; in lv_rb_find()
119 current = current->left; in lv_rb_find()
122 current = current->right; in lv_rb_find()
357 lv_rb_node_t * current = tree->root; in rb_find_leaf_parent() local
358 lv_rb_node_t * parent = current; in rb_find_leaf_parent()
360 while(current != NULL) { in rb_find_leaf_parent()
361 parent = current; in rb_find_leaf_parent()
363 if(tree->compare(node->data, current->data) < 0) { in rb_find_leaf_parent()
364 current = current->left; in rb_find_leaf_parent()
367 current = current->right; in rb_find_leaf_parent()