|
nfs-ganesha 1.4
|
#include "avltree.h"Go to the source code of this file.
Defines | |
| #define | NODE_INIT { NULL, } |
Functions | |
| struct bstree_node * | bstree_first (const struct bstree *tree) |
| struct bstree_node * | bstree_last (const struct bstree *tree) |
| struct bstree_node * | bstree_next (const struct bstree_node *node) |
| struct bstree_node * | bstree_prev (const struct bstree_node *node) |
| struct bstree_node * | bstree_lookup (const struct bstree_node *key, const struct bstree *tree) |
| struct bstree_node * | bstree_insert (struct bstree_node *node, struct bstree *tree) |
| void | bstree_remove (struct bstree_node *node, struct bstree *tree) |
| void | bstree_replace (struct bstree_node *old, struct bstree_node *new, struct bstree *tree) |
| int | bstree_init (struct bstree *tree, bstree_cmp_fn_t cmp, unsigned long flags) |
| struct bstree_node* bstree_first | ( | const struct bstree * | tree | ) | [read] |
| int bstree_init | ( | struct bstree * | tree, |
| bstree_cmp_fn_t | cmp, | ||
| unsigned long | flags | ||
| ) |
| struct bstree_node* bstree_insert | ( | struct bstree_node * | node, |
| struct bstree * | tree | ||
| ) | [read] |
| struct bstree_node* bstree_last | ( | const struct bstree * | tree | ) | [read] |
| struct bstree_node* bstree_lookup | ( | const struct bstree_node * | key, |
| const struct bstree * | tree | ||
| ) | [read] |
| struct bstree_node* bstree_next | ( | const struct bstree_node * | node | ) | [read] |
| struct bstree_node* bstree_prev | ( | const struct bstree_node * | node | ) | [read] |
| void bstree_remove | ( | struct bstree_node * | node, |
| struct bstree * | tree | ||
| ) |
| void bstree_replace | ( | struct bstree_node * | old, |
| struct bstree_node * | new, | ||
| struct bstree * | tree | ||
| ) |
1.7.3