|
nfs-ganesha 1.4
|
#include <assert.h>#include "avltree.h"Go to the source code of this file.
Functions | |
| struct avltree_node * | avltree_first (const struct avltree *tree) |
| struct avltree_node * | avltree_last (const struct avltree *tree) |
| struct avltree_node * | avltree_next (const struct avltree_node *node) |
| struct avltree_node * | avltree_prev (const struct avltree_node *node) |
| uint64_t | avltree_size (const struct avltree *tree) |
| struct avltree_node * | avltree_lookup (const struct avltree_node *key, const struct avltree *tree) |
| struct avltree_node * | avltree_inf (const struct avltree_node *key, const struct avltree *tree) |
| struct avltree_node * | avltree_sup (const struct avltree_node *key, const struct avltree *tree) |
| struct avltree_node * | avltree_insert (struct avltree_node *node, struct avltree *tree) |
| void | avltree_remove (struct avltree_node *node, struct avltree *tree) |
| void | avltree_replace (struct avltree_node *old, struct avltree_node *new, struct avltree *tree) |
| int | avltree_init (struct avltree *tree, avltree_cmp_fn_t cmp, unsigned long flags) |
| struct avltree_node* avltree_first | ( | const struct avltree * | tree | ) | [read] |
| struct avltree_node* avltree_inf | ( | const struct avltree_node * | key, |
| const struct avltree * | tree | ||
| ) | [read] |
| int avltree_init | ( | struct avltree * | tree, |
| avltree_cmp_fn_t | cmp, | ||
| unsigned long | flags | ||
| ) |
| struct avltree_node* avltree_insert | ( | struct avltree_node * | node, |
| struct avltree * | tree | ||
| ) | [read] |
| struct avltree_node* avltree_last | ( | const struct avltree * | tree | ) | [read] |
| struct avltree_node* avltree_lookup | ( | const struct avltree_node * | key, |
| const struct avltree * | tree | ||
| ) | [read] |
| struct avltree_node* avltree_next | ( | const struct avltree_node * | node | ) | [read] |
| struct avltree_node* avltree_prev | ( | const struct avltree_node * | node | ) | [read] |
| void avltree_remove | ( | struct avltree_node * | node, |
| struct avltree * | tree | ||
| ) |
| void avltree_replace | ( | struct avltree_node * | old, |
| struct avltree_node * | new, | ||
| struct avltree * | tree | ||
| ) |
| struct avltree_node* avltree_sup | ( | const struct avltree_node * | key, |
| const struct avltree * | tree | ||
| ) | [read] |
1.7.3