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 | ||
) |