Lines Matching refs:rb_node
55 struct rb_node rb_node; /* node in the rb tree */
631 rb_entry((node), struct uprobe, rb_node)
638 static inline int __uprobe_cmp_key(const void *key, const struct rb_node *b)
644 static inline int __uprobe_cmp(struct rb_node *a, const struct rb_node *b)
656 struct rb_node *node = rb_find(&key, &uprobes_tree, __uprobe_cmp_key);
681 struct rb_node *node;
683 node = rb_find_add(&uprobe->rb_node, &uprobes_tree, __uprobe_cmp);
926 return !RB_EMPTY_NODE(&uprobe->rb_node);
939 rb_erase(&uprobe->rb_node, &uprobes_tree);
941 RB_CLEAR_NODE(&uprobe->rb_node); /* for uprobe_is_active() */
1260 static struct rb_node *
1263 struct rb_node *n = uprobes_tree.rb_node;
1266 struct uprobe *u = rb_entry(n, struct uprobe, rb_node);
1294 struct rb_node *n, *t;
1305 u = rb_entry(t, struct uprobe, rb_node);
1312 u = rb_entry(t, struct uprobe, rb_node);
1403 struct rb_node *n;