|
nfs-ganesha 1.4
|
#include "avltree.h"Go to the source code of this file.
Functions | |
| struct rbtree_node * | rbtree_first (const struct rbtree *tree) |
| struct rbtree_node * | rbtree_last (const struct rbtree *tree) |
| struct rbtree_node * | rbtree_next (const struct rbtree_node *node) |
| struct rbtree_node * | rbtree_prev (const struct rbtree_node *node) |
| struct rbtree_node * | rbtree_lookup (const struct rbtree_node *key, const struct rbtree *tree) |
| struct rbtree_node * | rbtree_insert (struct rbtree_node *node, struct rbtree *tree) |
| void | rbtree_remove (struct rbtree_node *node, struct rbtree *tree) |
| void | rbtree_replace (struct rbtree_node *old, struct rbtree_node *new, struct rbtree *tree) |
| int | rbtree_init (struct rbtree *tree, rbtree_cmp_fn_t fn, unsigned long flags) |
| struct rbtree_node* rbtree_first | ( | const struct rbtree * | tree | ) | [read] |
| int rbtree_init | ( | struct rbtree * | tree, |
| rbtree_cmp_fn_t | fn, | ||
| unsigned long | flags | ||
| ) |
| struct rbtree_node* rbtree_insert | ( | struct rbtree_node * | node, |
| struct rbtree * | tree | ||
| ) | [read] |
| struct rbtree_node* rbtree_last | ( | const struct rbtree * | tree | ) | [read] |
| struct rbtree_node* rbtree_lookup | ( | const struct rbtree_node * | key, |
| const struct rbtree * | tree | ||
| ) | [read] |
| struct rbtree_node* rbtree_next | ( | const struct rbtree_node * | node | ) | [read] |
| struct rbtree_node* rbtree_prev | ( | const struct rbtree_node * | node | ) | [read] |
| void rbtree_remove | ( | struct rbtree_node * | node, |
| struct rbtree * | tree | ||
| ) |
| void rbtree_replace | ( | struct rbtree_node * | old, |
| struct rbtree_node * | new, | ||
| struct rbtree * | tree | ||
| ) |
1.7.3