Lines Matching refs:root

557 	struct rb_root *root = &dso->data.cache;  in dso_cache__free()  local
558 struct rb_node *next = rb_first(root); in dso_cache__free()
566 rb_erase(&cache->rb_node, root); in dso_cache__free()
574 const struct rb_root *root = &dso->data.cache; in dso_cache__find() local
575 struct rb_node * const *p = &root->rb_node; in dso_cache__find()
600 struct rb_root *root = &dso->data.cache; in dso_cache__insert() local
601 struct rb_node **p = &root->rb_node; in dso_cache__insert()
623 rb_insert_color(&new->rb_node, root); in dso_cache__insert()
892 static struct dso *__dso__findlink_by_longname(struct rb_root *root, in __dso__findlink_by_longname() argument
895 struct rb_node **p = &root->rb_node; in __dso__findlink_by_longname()
935 rb_insert_color(&dso->rb_node, root); in __dso__findlink_by_longname()
936 dso->root = root; in __dso__findlink_by_longname()
941 static inline struct dso *__dso__find_by_longname(struct rb_root *root, in __dso__find_by_longname() argument
944 return __dso__findlink_by_longname(root, NULL, name); in __dso__find_by_longname()
949 struct rb_root *root = dso->root; in dso__set_long_name() local
957 if (root) { in dso__set_long_name()
958 rb_erase(&dso->rb_node, root); in dso__set_long_name()
964 dso->root = NULL; in dso__set_long_name()
971 if (root) in dso__set_long_name()
972 __dso__findlink_by_longname(root, dso, NULL); in dso__set_long_name()
1065 dso->root = NULL; in dso__new()
1186 __dso__findlink_by_longname(&dsos->root, dso, NULL); in __dsos__add()
1227 return __dso__find_by_longname(&dsos->root, name); in __dsos__find()