netfilter
firewalling, NAT, and packet mangling for linux
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
rbtree.c File Reference
#include "linux_rbtree.h"
Include dependency graph for rbtree.c:

Functions

void rb_insert_color (struct rb_node *node, struct rb_root *root)
 
void rb_erase (struct rb_node *node, struct rb_root *root)
 
struct rb_noderb_first (struct rb_root *root)
 
struct rb_noderb_last (struct rb_root *root)
 
struct rb_noderb_next (struct rb_node *node)
 
struct rb_noderb_prev (struct rb_node *node)
 
void rb_replace_node (struct rb_node *victim, struct rb_node *new, struct rb_root *root)
 

Function Documentation

void rb_erase ( struct rb_node node,
struct rb_root root 
)
struct rb_node* rb_first ( struct rb_root root)
void rb_insert_color ( struct rb_node node,
struct rb_root root 
)
struct rb_node* rb_last ( struct rb_root root)
struct rb_node* rb_next ( struct rb_node node)
struct rb_node* rb_prev ( struct rb_node node)
void rb_replace_node ( struct rb_node victim,
struct rb_node new,
struct rb_root root 
)