Searched refs:IWSTREE (Results 1 – 4 of 4) sorted by relevance
43 } IWSTREE; typedef46 IWSTREE *st; /**< Owner tree */61 IW_EXPORT IWSTREE *iwstree_create(72 IW_EXPORT void iwstree_clear(IWSTREE *st);74 IW_EXPORT void iwstree_destroy(IWSTREE *st);76 IW_EXPORT int iwstree_is_empty(IWSTREE *st);78 IW_EXPORT void *iwstree_remove(IWSTREE *st, const void *key);80 IW_EXPORT void *iwstree_get(IWSTREE *st, const void *key);82 IW_EXPORT int iwstree_count(IWSTREE *st);84 IW_EXPORT void *iwstree_peek(IWSTREE *st);[all …]
46 IWSTREE *st; /**< Owner tree */72 IWSTREE *iwstree_create(int (*cmp)(const void *, const void *), in iwstree_create()74 IWSTREE *st; in iwstree_create()75 st = malloc(sizeof(IWSTREE)); in iwstree_create()79 memset(st, 0, sizeof(IWSTREE)); in iwstree_create()88 static void _free_node(IWSTREE *st, tree_node_t *node) { in _free_node()99 void iwstree_clear(IWSTREE *st) { in iwstree_clear()106 void iwstree_destroy(IWSTREE *st) { in iwstree_destroy()145 IWSTREE *st, in _splay()219 int iwstree_is_empty(IWSTREE *st) { in iwstree_is_empty()[all …]
194 IWSTREE *proj_joined_nodes_cache;
1597 IWSTREE *cache = exec_ctx->proj_joined_nodes_cache; in _jql_proj_join_matched()