Searched refs:Symbol (Results 1 - 7 of 7) sorted by relevance

/system/extras/simpleperf/
H A Ddso.h27 struct Symbol { struct
31 Symbol(const std::string& name, uint64_t addr, uint64_t len);
76 const Symbol* FindSymbol(uint64_t vaddr_in_dso);
97 void InsertSymbol(const Symbol& symbol);
103 std::vector<Symbol> symbols_;
H A Ddso.cpp35 Symbol::Symbol(const std::string& name, uint64_t addr, uint64_t len) function in class:Symbol
42 const char* Symbol::DemangledName() const {
150 bool operator()(const Symbol& symbol1, const Symbol& symbol2) {
159 const Symbol* Dso::FindSymbol(uint64_t vaddr_in_dso) {
168 auto it = std::upper_bound(symbols_.begin(), symbols_.end(), Symbol("", vaddr_in_dso, 0),
225 dso->InsertSymbol(Symbol(kernel_symbol.name, kernel_symbol.addr, 0));
232 dso->InsertSymbol(Symbol(elf_symbol.name, elf_symbol.vaddr, elf_symbol.len));
263 LOG(WARNING) << "Symbol addresse
[all...]
H A Dsample_tree.h34 const Symbol* symbol;
50 const Symbol* symbol;
56 const Symbol* symbol)
H A Dsample_tree.cpp37 const Symbol* symbol = thread_tree_->FindSymbol(map, ip);
54 const Symbol* from_symbol = thread_tree_->FindSymbol(from_map, from_ip);
59 const Symbol* to_symbol = thread_tree_->FindSymbol(to_map, to_ip);
78 const Symbol* symbol = thread_tree_->FindSymbol(map, ip);
H A Dthread_tree.h75 const Symbol* FindSymbol(const MapEntry* map, uint64_t ip);
99 Symbol unknown_symbol_;
H A Dthread_tree.cpp188 const Symbol* ThreadTree::FindSymbol(const MapEntry* map, uint64_t ip) {
195 const Symbol* symbol = map->dso->FindSymbol(vaddr_in_file);
/system/extras/simpleperf/runtest/
H A Druntest.py54 class Symbol(object): class in inherits:object
70 strs.append('Symbol name=%s comm=%s overhead=%f children_overhead=%f' % (
348 assert re.search(r'^Children\s+Self\s+Command.+Symbol$', title_line)
350 assert re.search(r'^Overhead\s+Command.+Symbol$', title_line)
372 cur_symbol = Symbol(symbol_name, comm, overhead, children_overhead)
379 cur_symbol = Symbol(symbol_name, comm, overhead, 0)
453 print "Symbol (%s) doesn't match requirement (%s) in test %s" % (
468 print "Symbol (%s) doesn't match requirement (%s) in test %s" % (
488 print "Symbol (%s) doesn't match requirement (%s) in test %s" % (

Completed in 78 milliseconds