Home | History | Annotate | Download | only in blktrace

Lines Matching refs:rb_node

37 	struct rb_node * n = inode->i_rb_page_cache.rb_node;
56 struct rb_node * node)
58 struct rb_node ** p = &inode->i_rb_page_cache.rb_node;
59 struct rb_node * parent = NULL;
82 struct rb_node * node)
99 struct rb_node
104 struct rb_node *rb_right;
105 struct rb_node *rb_left;
110 struct rb_node *rb_node;
124 #define rb_parent(r) ((struct rb_node *)((r)->rb_parent_color & ~3))
131 static inline void rb_set_parent(struct rb_node *rb, struct rb_node *p)
135 static inline void rb_set_color(struct rb_node *rb, int color)
143 extern void rb_insert_color(struct rb_node *, struct rb_root *);
144 extern void rb_erase(struct rb_node *, struct rb_root *);
147 extern struct rb_node *rb_next(struct rb_node *);
148 extern struct rb_node *rb_prev(struct rb_node *);
149 extern struct rb_node *rb_first(struct rb_root *);
150 extern struct rb_node *rb_last(struct rb_root *);
153 extern void rb_replace_node(struct rb_node *victim, struct rb_node *new,
156 static inline void rb_link_node(struct rb_node * node, struct rb_node * parent,
157 struct rb_node ** rb_link)