Lines Matching refs:left
43 struct bt_node_t *bt_create_node(struct bt_node_t *left, struct bt_node_t *right, struct bt_node_t … in bt_create_node() argument
49 node->left = left; in bt_create_node()
79 this_node = this_node->left; in bt_insert()
90 last_node->left = insert_node; in bt_insert()
121 this_node = this_node->left; in bt_query()
141 while (this_node->left != NULL) in bt_get_minimum()
142 this_node = this_node->left; in bt_get_minimum()
165 if (this_node->left == NULL || this_node->right == NULL) in bt_delete()
175 if (to_delete->left != NULL) in bt_delete()
176 to_delete_son = to_delete->left; in bt_delete()
187 if (to_delete->parent->left == to_delete) in bt_delete()
188 to_delete->parent->left = to_delete_son; in bt_delete()
220 if (nd->left != NULL) in bt_destroy_tree()
221 kfifo_in(&fifo, (void *)&(nd->left), sizeof(struct bt_node_t *)); in bt_destroy_tree()