• Home
  • Raw
  • Download

Lines Matching refs:TraceReader

19 class TraceReader : public TraceReaderBase {
198 TraceReader();
199 ~TraceReader();
268 TraceReader<T>::TraceReader() in TraceReader() function
297 TraceReader<T>::~TraceReader() in ~TraceReader()
330 typedef typename TraceReader<T>::symbol_type stype; in cmp_symbol_addr()
369 typedef typename TraceReader<T>::region_type rtype; in cmp_region_addr()
384 typename TraceReader<T>::symbol_type*
385 TraceReader<T>::GetSymbols(int *num_syms) in GetSymbols()
411 typename TraceReader<T>::ProcessState*
412 TraceReader<T>::GetProcesses(int *num_procs) in GetProcesses()
438 typename TraceReader<T>::ProcessState*
439 TraceReader<T>::GetNextProcess() in GetNextProcess()
451 const char* TraceReader<T>::GetProcessName(int pid) in GetProcessName()
459 void TraceReader<T>::AddPredefinedRegion(region_type *region, const char *path, in AddPredefinedRegion()
474 void TraceReader<T>::InitRegionSymbols(region_type *region, int nsymbols) in InitRegionSymbols()
482 void TraceReader<T>::AddRegionSymbol(region_type *region, int idx, in AddRegionSymbol()
494 void TraceReader<T>::AddPredefinedRegions(ProcessState *pstate) in AddPredefinedRegions()
532 void TraceReader<T>::ReadKernelSymbols(const char *kernel_file) in ReadKernelSymbols()
548 void TraceReader<T>::demangle_names(int nfuncs, symbol_type *functions) in demangle_names()
581 bool TraceReader<T>::ReadElfSymbols(region_type *region, uint32_t flags) in ReadElfSymbols()
875 void TraceReader<T>::CopyKernelRegion(ProcessState *pstate) in CopyKernelRegion()
893 void TraceReader<T>::ClearRegions(ProcessState *pstate) in ClearRegions()
919 void TraceReader<T>::AddRegion(ProcessState *pstate, region_type *region) in AddRegion()
952 void TraceReader<T>::FindAndRemoveRegion(ProcessState *pstate, uint32_t vstart, in FindAndRemoveRegion()
1009 void TraceReader<T>::CopyRegions(ProcessState *parent, ProcessState *child) in CopyRegions()
1027 void TraceReader<T>::DumpRegions(FILE *stream, ProcessState *pstate) { in DumpRegions()
1041 typename TraceReader<T>::region_type *
1042 TraceReader<T>::FindRegion(uint32_t addr, int nregions, region_type **regions) in FindRegion()
1065 int TraceReader<T>::FindRegionIndex(uint32_t addr, int nregions, in FindRegionIndex()
1089 typename TraceReader<T>::symbol_type *
1090 TraceReader<T>::FindFunction(uint32_t addr, int nsyms, symbol_type *symbols, in FindFunction()
1117 typename TraceReader<T>::symbol_type *
1118 TraceReader<T>::LookupFunction(int pid, uint32_t addr, uint64_t time) in LookupFunction()
1170 void TraceReader<T>::HandlePidEvent(PidEvent *event) in HandlePidEvent()
1365 int TraceReader<T>::FindCurrentPid(uint64_t time) in FindCurrentPid()
1384 void TraceReader<T>::ProcessState::DumpStack(FILE *stream) in DumpStack()
1394 void TraceReader<T>::HandleMethodRecord(ProcessState *pstate, in HandleMethodRecord()
1478 typename TraceReader<T>::symbol_type*
1479 TraceReader<T>::FindCurrentMethod(int pid, uint64_t time) in FindCurrentMethod()
1506 void TraceReader<T>::PopulateSymbolsFromDexFile(const DexFileList *dexfile, in PopulateSymbolsFromDexFile()
1535 bool TraceReader<T>::ReadMethodSymbol(MethodRec *method_record, in ReadMethodSymbol()