Lines Matching refs:rb_node
56 struct rb_node rb_node; /* node in the rb tree */ member
637 rb_entry((node), struct uprobe, rb_node)
644 static inline int __uprobe_cmp_key(const void *key, const struct rb_node *b) in __uprobe_cmp_key()
650 static inline int __uprobe_cmp(struct rb_node *a, const struct rb_node *b) in __uprobe_cmp()
662 struct rb_node *node = rb_find(&key, &uprobes_tree, __uprobe_cmp_key); in __find_uprobe()
687 struct rb_node *node; in __insert_uprobe()
689 node = rb_find_add(&uprobe->rb_node, &uprobes_tree, __uprobe_cmp); in __insert_uprobe()
932 return !RB_EMPTY_NODE(&uprobe->rb_node); in uprobe_is_active()
945 rb_erase(&uprobe->rb_node, &uprobes_tree); in delete_uprobe()
947 RB_CLEAR_NODE(&uprobe->rb_node); /* for uprobe_is_active() */ in delete_uprobe()
1264 static struct rb_node *
1267 struct rb_node *n = uprobes_tree.rb_node; in find_node_in_range()
1270 struct uprobe *u = rb_entry(n, struct uprobe, rb_node); in find_node_in_range()
1298 struct rb_node *n, *t; in build_probe_list()
1309 u = rb_entry(t, struct uprobe, rb_node); in build_probe_list()
1316 u = rb_entry(t, struct uprobe, rb_node); in build_probe_list()
1407 struct rb_node *n; in vma_has_uprobes()