| /tools/perf/util/ |
| D | srcline.h | 23 void srcline__tree_insert(struct rb_root_cached *tree, u64 addr, char *srcline); 25 char *srcline__tree_find(struct rb_root_cached *tree, u64 addr); 27 void srcline__tree_delete(struct rb_root_cached *tree); 51 void inlines__tree_insert(struct rb_root_cached *tree, 54 struct inline_node *inlines__tree_find(struct rb_root_cached *tree, u64 addr); 56 void inlines__tree_delete(struct rb_root_cached *tree);
|
| D | symbol.h | 76 void symbols__delete(struct rb_root_cached *symbols); 187 void __symbols__insert(struct rb_root_cached *symbols, struct symbol *sym, 189 void symbols__insert(struct rb_root_cached *symbols, struct symbol *sym); 190 void symbols__fixup_duplicate(struct rb_root_cached *symbols); 191 void symbols__fixup_end(struct rb_root_cached *symbols, bool is_kallsyms);
|
| D | rblist.h | 23 struct rb_root_cached entries;
|
| D | hist.c | 367 struct rb_root_cached *root_in; in hists__delete_entry() 368 struct rb_root_cached *root_out; in hists__delete_entry() 1488 struct rb_root_cached *root, in hierarchy_insert_entry() 1560 struct rb_root_cached *root, in hists__hierarchy_insert_entry() 1612 struct rb_root_cached *root, in hists__collapse_insert_entry() 1666 struct rb_root_cached *hists__get_rotate_entries_in(struct hists *hists) in hists__get_rotate_entries_in() 1668 struct rb_root_cached *root; in hists__get_rotate_entries_in() 1691 struct rb_root_cached *root; in hists__collapse_resort() 1802 static void hierarchy_insert_output_entry(struct rb_root_cached *root, in hierarchy_insert_output_entry() 1835 struct rb_root_cached *root_in, in hists__hierarchy_output_resort() [all …]
|
| D | hist.h | 97 struct rb_root_cached entries_in_array[2]; 98 struct rb_root_cached *entries_in; 99 struct rb_root_cached entries; 100 struct rb_root_cached entries_collapsed; 282 struct rb_root_cached hroot_in; 283 struct rb_root_cached hroot_out; 442 struct rb_root_cached *hists__get_rotate_entries_in(struct hists *hists);
|
| D | kwork.h | 150 struct rb_root_cached work_root; 206 struct rb_root_cached sorted_work_root;
|
| D | dso.h | 174 struct rb_root_cached symbols; in DECLARE_RC_STRUCT() 177 struct rb_root_cached inlined_nodes; in DECLARE_RC_STRUCT() 178 struct rb_root_cached srclines; in DECLARE_RC_STRUCT() 403 static inline struct rb_root_cached *dso__inlined_nodes(struct dso *dso) in dso__inlined_nodes() 555 static inline struct rb_root_cached *dso__srclines(struct dso *dso) in dso__srclines() 570 static inline struct rb_root_cached *dso__symbols(struct dso *dso) in dso__symbols()
|
| D | srcline.c | 977 void srcline__tree_insert(struct rb_root_cached *tree, u64 addr, char *srcline) in srcline__tree_insert() 1007 char *srcline__tree_find(struct rb_root_cached *tree, u64 addr) in srcline__tree_find() 1026 void srcline__tree_delete(struct rb_root_cached *tree) in srcline__tree_delete() 1068 void inlines__tree_insert(struct rb_root_cached *tree, in inlines__tree_insert() 1091 struct inline_node *inlines__tree_find(struct rb_root_cached *tree, u64 addr) in inlines__tree_find() 1110 void inlines__tree_delete(struct rb_root_cached *tree) in inlines__tree_delete()
|
| D | symbol.c | 192 void symbols__fixup_duplicate(struct rb_root_cached *symbols) in symbols__fixup_duplicate() 230 void symbols__fixup_end(struct rb_root_cached *symbols, bool is_kallsyms) in symbols__fixup_end() 332 void symbols__delete(struct rb_root_cached *symbols) in symbols__delete() 345 void __symbols__insert(struct rb_root_cached *symbols, in __symbols__insert() 379 void symbols__insert(struct rb_root_cached *symbols, struct symbol *sym) in symbols__insert() 384 static struct symbol *symbols__find(struct rb_root_cached *symbols, u64 ip) in symbols__find() 407 static struct symbol *symbols__first(struct rb_root_cached *symbols) in symbols__first() 417 static struct symbol *symbols__last(struct rb_root_cached *symbols) in symbols__last() 445 static struct symbol **symbols__sort_by_name(struct rb_root_cached *source, size_t *len) in symbols__sort_by_name() 752 struct rb_root_cached *root = dso__symbols(dso); in map__process_kallsym_symbol() [all …]
|
| D | map.c | 319 struct rb_root_cached *symbols = dso__symbols(dso); in map__fixup_start() 332 struct rb_root_cached *symbols = dso__symbols(dso); in map__fixup_end()
|
| D | machine.h | 146 struct rb_root_cached guests;
|
| /tools/include/linux/ |
| D | rbtree.h | 119 struct rb_root_cached { struct 124 #define RB_ROOT_CACHED (struct rb_root_cached) { {NULL, }, NULL } argument 130 struct rb_root_cached *root, in rb_insert_color_cached() 139 struct rb_root_cached *root) in rb_erase_cached() 148 struct rb_root_cached *root) in rb_replace_node_cached() 178 rb_add_cached(struct rb_node *node, struct rb_root_cached *tree, in rb_add_cached()
|
| D | interval_tree_generic.h | 39 struct rb_root_cached *root) \ 66 struct rb_root_cached *root) \ 119 ITPREFIX ## _iter_first(struct rb_root_cached *root, \
|
| D | rbtree_augmented.h | 57 struct rb_root_cached *root, bool newleft, in rb_insert_augmented_cached() 300 rb_erase_augmented_cached(struct rb_node *node, struct rb_root_cached *root, in rb_erase_augmented_cached()
|
| /tools/testing/vma/ |
| D | vma_internal.h | 122 struct rb_root_cached rb_root; 155 struct rb_root_cached i_mmap; 745 struct rb_root_cached *) in vma_interval_tree_insert() argument 750 struct rb_root_cached *) in vma_interval_tree_remove() argument 759 struct rb_root_cached *) in anon_vma_interval_tree_insert() argument 764 struct rb_root_cached *) in anon_vma_interval_tree_remove() argument
|
| /tools/perf/tests/ |
| D | hists_output.c | 98 struct rb_root_cached *root_in; in del_hist_entries() 99 struct rb_root_cached *root_out; in del_hist_entries() 143 struct rb_root_cached *root; in test1() 245 struct rb_root_cached *root; in test2() 301 struct rb_root_cached *root; in test3() 375 struct rb_root_cached *root; in test4() 477 struct rb_root_cached *root; in test5()
|
| D | hists_common.c | 166 struct rb_root_cached *root; in print_hists_in() 198 struct rb_root_cached *root; in print_hists_out()
|
| D | hists_link.c | 163 struct rb_root_cached *root; in __validate_match() 213 struct rb_root_cached *root; in __validate_link()
|
| D | hists_cumulate.c | 133 struct rb_root_cached *root_in; in del_hist_entries() 134 struct rb_root_cached *root_out; in del_hist_entries()
|
| /tools/objtool/ |
| D | elf.c | 169 struct rb_root_cached *tree = (struct rb_root_cached *)&sec->symbol_tree; in find_symbol_by_offset() 182 struct rb_root_cached *tree = (struct rb_root_cached *)&sec->symbol_tree; in find_func_by_offset() 195 struct rb_root_cached *tree = (struct rb_root_cached *)&sec->symbol_tree; in find_symbol_containing() 248 struct rb_root_cached *tree = (struct rb_root_cached *)&sec->symbol_tree; in find_func_containing()
|
| /tools/perf/ |
| D | builtin-kwork.c | 309 static struct kwork_work *work_search(struct rb_root_cached *root, in work_search() 333 static void work_insert(struct rb_root_cached *root, in work_insert() 378 static struct kwork_work *work_findnew(struct rb_root_cached *root, in work_findnew() 546 static struct kwork_work *find_work_by_id(struct rb_root_cached *root, in find_work_by_id() 1684 struct kwork_class *class, struct rb_root_cached *root) in work_sort() 2115 struct rb_root_cached merged_root = RB_ROOT_CACHED; in top_merge_tasks()
|
| D | builtin-diff.c | 529 struct rb_root_cached *root; in hists__baseline_only() 587 struct rb_root_cached *root = hists_pair->entries_in; in get_block_pair() 654 struct rb_root_cached *root = hists_base->entries_in; in block_hists_match() 673 struct rb_root_cached *root; in hists__precompute()
|
| D | builtin-sched.c | 215 struct rb_root_cached atom_root, sorted_atom_root, merged_atom_root; 279 struct rb_root_cached sorted_root; 984 thread_atoms_search(struct rb_root_cached *root, struct thread *thread, in thread_atoms_search() 1010 __thread_latency_insert(struct rb_root_cached *root, struct work_atoms *data, in __thread_latency_insert() 1501 struct rb_root_cached *root = &sched->atom_root; in perf_sched__sort_lat() 3012 static size_t timehist_print_idlehist_callchain(struct rb_root_cached *root) in timehist_print_idlehist_callchain() 3383 static void __merge_work_atoms(struct rb_root_cached *root, struct work_atoms *data) in __merge_work_atoms()
|
| /tools/objtool/include/objtool/ |
| D | elf.h | 38 struct rb_root_cached symbol_tree;
|
| /tools/perf/ui/gtk/ |
| D | hists.c | 406 struct rb_root_cached *root, in perf_gtk__add_hierarchy_entries()
|