/external/oprofile/libpp/ |
D | symbol.h | 62 class symbol_entry { 64 symbol_entry() : size(0) {} in symbol_entry() function 65 virtual ~symbol_entry() {} in ~symbol_entry() 96 typedef std::vector<symbol_entry const *> symbol_collection; 104 class cg_symbol : public symbol_entry { 106 cg_symbol(symbol_entry const & sym) : symbol_entry(sym) {} in cg_symbol() 108 typedef std::vector<symbol_entry> children; 131 struct diff_symbol : public symbol_entry { 132 diff_symbol(symbol_entry const & sym) : symbol_entry(sym) {} in diff_symbol()
|
D | symbol_container.h | 31 typedef std::set<symbol_entry, less_symbol> symbols_t; 47 symbol_entry const * insert(symbol_entry const &); 56 symbol_entry const * find_by_vma(std::string const & image_name, 60 symbol_entry const * find(symbol_entry const & symbol) const; 82 typedef std::multiset<symbol_entry const *, less_by_file_loc>
|
D | symbol_container.cpp | 27 symbol_entry const * symbol_container::insert(symbol_entry const & symb) in insert() 32 symbol_entry * symbol = const_cast<symbol_entry*>(&*p.first); in insert() 45 symbol_entry symbol; in find() 65 symbol_entry symbol; in find() 94 symbol_entry const * symbol_container::find_by_vma(string const & image_name, in find_by_vma() 120 symbol_entry const * symbol_container::find(symbol_entry const & symbol) const in find()
|
D | profile_container.h | 27 class symbol_entry; variable 71 symbol_entry const * find_symbol(std::string const & image_name, 81 sample_entry const * find_sample(symbol_entry const * symbol, 85 symbol_entry const * find(symbol_entry const & symbol) const; 139 sample_container::samples_iterator begin(symbol_entry const *) const; 141 sample_container::samples_iterator end(symbol_entry const *) const; 147 symbol_entry const * symbol, size_t pclass,
|
D | sample_container.h | 28 typedef std::pair<symbol_entry const *, bfd_vma> sample_index_t; 34 samples_iterator begin(symbol_entry const *) const; 36 samples_iterator end(symbol_entry const *) const; 45 void insert(symbol_entry const * symbol, sample_entry const &); 54 sample_entry const * find_by_vma(symbol_entry const * symbol,
|
D | format_output.h | 26 class symbol_entry; variable 85 field_datum(symbol_entry const & sym, 91 symbol_entry const & symbol; 135 void do_output(std::ostream & out, symbol_entry const & symbol, 193 void output(std::ostream & out, symbol_entry const * symb); 196 void output_details(std::ostream & out, symbol_entry const * symb); 251 symbol_entry const * symb, size_t lo, size_t hi, 255 std::string output_symbol_details(symbol_entry const * symb, 290 bool get_bfd_object(symbol_entry const * symb, op_bfd * & abfd) const; 293 symbol_entry const * symb, op_bfd * & abfd); [all …]
|
D | symbol_functors.h | 24 bool operator()(symbol_entry const * lhs, in operator() 25 symbol_entry const * rhs) const { in operator() 34 bool operator()(symbol_entry const & lhs, 35 symbol_entry const & rhs) const;
|
D | symbol_sort.cpp | 44 symbol_entry const & lhs, symbol_entry const & rhs) in compare_by() 99 bool operator()(symbol_entry const * lhs, in operator ()() 100 symbol_entry const * rhs) const { in operator ()() 104 bool operator()(symbol_entry const & lhs, 105 symbol_entry const & rhs) const; 113 bool symbol_compare::operator()(symbol_entry const & lhs, in operator ()() 114 symbol_entry const & rhs) const in operator ()()
|
D | profile_container.cpp | 83 symbol_entry symb_entry; in add() 125 symbol_entry const * symbol = symbols->insert(symb_entry); in add() 136 symbol_entry const * symbol, size_t pclass, in add_samples() 255 symbol_entry const * 276 profile_container::find_sample(symbol_entry const * symbol, bfd_vma vma) const in find_sample() 296 profile_container::begin(symbol_entry const * symbol) const in begin() 303 profile_container::end(symbol_entry const * symbol) const in end() 320 symbol_entry const * profile_container::find(symbol_entry const & symbol) const in find()
|
D | diff_container.cpp | 28 bool rough_less(symbol_entry const & lhs, symbol_entry const & rhs) in rough_less() 62 symbol_old(diff_collection & syms, symbol_entry const & sym, in symbol_old() 73 symbol_new(diff_collection & syms, symbol_entry const & sym, in symbol_new() 84 symbol_entry const & sym1, count_array_t const & total1, in symbol_diff() 85 symbol_entry const & sym2, count_array_t const & total2, in symbol_diff()
|
D | callgraph_container.h | 52 void add(symbol_entry const & caller, symbol_entry const * callee, 75 typedef std::map<symbol_entry, count_array_t, less_symbol> children; 88 typedef std::map<symbol_entry, cg_data, less_symbol> map_t;
|
D | callgraph_container.cpp | 75 compare_arc_count(symbol_entry const & lhs, symbol_entry const & rhs) in compare_arc_count() 82 compare_arc_count_reverse(symbol_entry const & lhs, symbol_entry const & rhs) in compare_arc_count_reverse() 136 sym = symbol_entry(); in caller_sym() 180 sym = symbol_entry(); in callee_sym() 218 symbol_entry sym; 226 symbol_entry const * self = pc.find(sym); in finish_sym() 287 add(symbol_entry const & caller, symbol_entry const * callee, in add() 307 symbol_entry self = sym; in process_children() 365 symbol_entry csym = cit->first; in process() 374 symbol_entry csym = cit->first; in process()
|
D | sample_container.cpp | 49 sample_container::begin(symbol_entry const * symbol) const in begin() 58 sample_container::end(symbol_entry const * symbol) const in end() 66 void sample_container::insert(symbol_entry const * symbol, in insert() 101 sample_container::find_by_vma(symbol_entry const * symbol, bfd_vma vma) const in find_by_vma()
|
D | symbol_functors.cpp | 14 bool less_symbol::operator()(symbol_entry const & lhs, in operator ()() 15 symbol_entry const & rhs) const in operator ()()
|
D | format_output.cpp | 369 do_output(ostream & out, symbol_entry const & symb, sample_entry const & sample, in do_output() 450 void opreport_formatter::output(ostream & out, symbol_entry const * symb) in output() 472 output_details(ostream & out, symbol_entry const * symb) in output_details() 658 xml_formatter::get_bfd_object(symbol_entry const * symb, op_bfd * & abfd) const in get_bfd_object() 696 output_the_symbol_data(ostream & out, symbol_entry const * symb, op_bfd * & abfd) in output_the_symbol_data() 751 symbol_entry const * child = &(*cit); in output_cg_children() 765 symbol_entry const * symb = *it; in output_symbol_data() 780 output_symbol_details(symbol_entry const * symb, in output_symbol_details() 837 symbol_entry const * symb, size_t lo, size_t hi, bool is_module) in output_symbol() 1002 symbol_entry const * symb, size_t lo, size_t hi, bool is_module) in output_symbol()
|
D | symbol.cpp | 21 column_flags symbol_entry::output_hint(column_flags fl) const in output_hint()
|
D | xml_utils.h | 47 void output_symbol_bytes(std::ostream & out, symbol_entry const * symb,
|
D | xml_utils.cpp | 373 xml_utils::output_symbol_bytes(ostream & out, symbol_entry const * symb, in output_symbol_bytes()
|
/external/oprofile/pp/ |
D | opannotate.cpp | 76 symbol_entry const * find_symbol(string const & image_name, in find_symbol() 163 int asm_list_annotation(symbol_entry const * last_symbol, in asm_list_annotation() 260 string symbol_annotation(symbol_entry const * symbol) in symbol_annotation() 294 symbol_entry const * last_symbol = 0; in annotate_objdump_str_list()
|
/external/oprofile/libregex/tests/ |
D | mangled-name.in | 116 # _Select1st<pair<pair<symbol_entry const *, unsigned long long> const, sample_entry>> 117 # pair<symbol_entry const *, unsigned long long> const
|
/external/oprofile/ |
D | ChangeLog-2002 | 819 * pp/samples_container.cpp: store symbol size in symbol_entry object.
|