Home
last modified time | relevance | path

Searched refs:hookData (Results 1 – 7 of 7) sorted by relevance

/developtools/profiler/device/plugins/native_daemon/src/
Dmain.cpp49 bool ParseCommand(std::vector<std::string> args, HookData& hookData) in ParseCommand() argument
54 hookData.fileName = args[idx + 1].c_str(); in ParseCommand()
57 hookData.pids.insert(pids.begin(), pids.end()); in ParseCommand()
58 for (auto iter = hookData.pids.begin(); iter != hookData.pids.end();) { in ParseCommand()
60 iter = hookData.pids.erase(iter); in ParseCommand()
66 if (hookData.pids.empty()) { in ParseCommand()
71 hookData.processName = args[idx + 1]; in ParseCommand()
73 hookData.smbSize = std::stoi(args[idx + 1], nullptr); in ParseCommand()
74 if (std::to_string(hookData.smbSize) != args[idx + 1]) { in ParseCommand()
78 hookData.filterSize = std::stoi(args[idx + 1], nullptr); in ParseCommand()
[all …]
Dhook_standalone.cpp43 void SetNativeHookConfig(const HookData& hookData) in SetNativeHookConfig() argument
45 g_nativeConfig.set_fp_unwind(hookData.fpUnwind); in SetNativeHookConfig()
46 g_nativeConfig.set_smb_pages(hookData.smbSize / PAGE_BYTES); in SetNativeHookConfig()
47 g_nativeConfig.set_max_stack_depth(hookData.maxStackDepth); in SetNativeHookConfig()
48 g_nativeConfig.set_filter_size(hookData.filterSize); in SetNativeHookConfig()
50 g_nativeConfig.set_file_name(hookData.fileName); in SetNativeHookConfig()
51 g_nativeConfig.set_statistics_interval(hookData.statisticsInterval); in SetNativeHookConfig()
52 g_nativeConfig.set_offline_symbolization(hookData.offlineSymbolization); in SetNativeHookConfig()
53 g_nativeConfig.set_callframe_compress(hookData.callframeCompress); in SetNativeHookConfig()
54 g_nativeConfig.set_string_compressed(hookData.stringCompressed); in SetNativeHookConfig()
[all …]
Dstack_preprocess.cpp375 auto hookData = batchNativeHookData.add_events(); in ReportThreadNameMap() local
376 auto* thread = hookData->mutable_thread_name_map(); in ReportThreadNameMap()
421 auto hookData = batchNativeHookData.add_events(); in SetCallStackMap() local
422 StackMap* stackmap = hookData->mutable_stack_map(); in SetCallStackMap()
633 NativeHookData* hookData = batchNativeHookData.add_events(); in SetHookData() local
634 hookData->set_tv_sec(rawStack->stackConext->ts.tv_sec); in SetHookData()
635 hookData->set_tv_nsec(rawStack->stackConext->ts.tv_nsec); in SetHookData()
638 AllocEvent* allocEvent = hookData->mutable_alloc_event(); in SetHookData()
647 FreeEvent* freeEvent = hookData->mutable_free_event(); in SetHookData()
651 MmapEvent* mmapEvent = hookData->mutable_mmap_event(); in SetHookData()
[all …]
/developtools/smartperf_host/trace_streamer/src/parser/htrace_pbreader_parser/
Dhtrace_native_hook_parser.cpp39 auto hookData = nativeHookFilter_->GetCommHookData().datas->add_events(); in ParseStackMap() local
40 StackMap* stackMap = hookData->mutable_stack_map(); in ParseStackMap()
75 auto hookData = nativeHookFilter_->GetCommHookData().datas->add_events(); in ParseFrameMap() local
76 FrameMap* frameMap = hookData->mutable_frame_map(); in ParseFrameMap()
89 auto hookData = nativeHookFilter_->GetCommHookData().datas->add_events(); in ParseFileEvent() local
90 FilePathMap* filePathMap = hookData->mutable_file_path(); in ParseFileEvent()
103 auto hookData = nativeHookFilter_->GetCommHookData().datas->add_events(); in ParseSymbolEvent() local
104 SymbolMap* symbolMap = hookData->mutable_symbol_name(); in ParseSymbolEvent()
117 auto hookData = nativeHookFilter_->GetCommHookData().datas->add_events(); in ParseThreadEvent() local
118 ThreadNameMap* threadNameMap = hookData->mutable_thread_name_map(); in ParseThreadEvent()
/developtools/profiler/device/plugins/native_daemon/include/
Dhook_standalone.h66 bool StartHook(HookData& hookData);
/developtools/smartperf_host/trace_streamer/src/filter/
Dnative_hook_filter.cpp473 auto hookData = commHookData_.datas->add_events(); in ParseTagEvent() local
474 MemTagEvent* memTagEvent = hookData->mutable_tag_event(); in ParseTagEvent()
674 auto hookData = commHookData_.datas->add_events(); in ParseMapsEvent() local
675 MapsInfo* mapsInfo = hookData->mutable_maps_info(); in ParseMapsEvent()
789 auto hookData = commHookData_.datas->add_events(); in ParseSymbolTableEvent() local
790 SymbolTable* symbolTable = hookData->mutable_symbol_tab(); in ParseSymbolTableEvent()
/developtools/smartperf_host/trace_streamer/test/unittest/htrace/native_memory/
Dnative_hook_parser_test.cpp112 void SetAllocEvent(BatchNativeHookData& hookData, in SetAllocEvent() argument
140 auto nativeHookData = hookData.add_events(); in SetAllocEvent()
146 void SetFreeEvent(BatchNativeHookData& hookData, in SetFreeEvent() argument
174 auto nativeHookData = hookData.add_events(); in SetFreeEvent()
180 void SetMmapEvent(BatchNativeHookData& hookData, in SetMmapEvent() argument
209 auto nativeHookData = hookData.add_events(); in SetMmapEvent()
215 …void SetMunmapEvent(BatchNativeHookData& hookData, HookDataStruct dataStruct, bool isSecond, bool … in SetMunmapEvent() argument
234 auto nativeHookData = hookData.add_events(); in SetMunmapEvent()