/developtools/profiler/device/plugins/ffrt_profiler/service/src/ |
H A D | ffrt_profiler_socket_service.cpp | 68 auto [eventFd, smbFd] = ffrtMgr_->GetFfrtProfilerCtx(pid, bundleName); in ProtocolProc() 69 if (eventFd == 0 && smbFd == 0) { in ProtocolProc() 73 if (eventFd == smbFd) { in ProtocolProc() 74 PROFILER_LOG_ERROR(LOG_CORE, "Get eventFd and smbFd failed!, name: %s, pid: %d", bundleName.c_str(), pid); in ProtocolProc() 78 PROFILER_LOG_INFO(LOG_CORE, "ProtocolProc, send eventfd: %d, smbFd: %d, peerPid: %d", eventFd, smbFd, pid); in ProtocolProc() 81 context.SendFileDescriptor(eventFd); in ProtocolProc()
|
H A D | ffrt_profiler_manager.cpp | 235 PROFILER_LOG_INFO(LOG_CORE, "%s smbFd = %d, eventFd = %d\n", ctx->smbName.c_str(), in HandleFfrtProfilerContext() 249 PROFILER_LOG_DEBUG(LOG_CORE, "ffrt profiler context: pid: %d, processName: %s, eventFd: %d, shmFd: %d", in HandleFfrtProfilerContext() 275 PROFILER_LOG_DEBUG(LOG_CORE, "GetFfrtProfilerCtx: pid: %d, name: %s, eventFd: %d, shmFd: %d", in GetFfrtProfilerCtx() 332 bool FfrtProfilerManager::CreateWriter(std::string pluginName, uint32_t bufferSize, int smbFd, int eventFd, in CreateWriter() argument 336 writer_ = std::make_shared<BufferWriter>("ffrt-profiler", VERSION, bufferSize, smbFd, eventFd, agentIndex_); in CreateWriter()
|
/developtools/profiler/device/plugins/network_profiler/service/src/ |
H A D | network_profiler_socket_service.cpp | 68 auto [eventFd, smbFd] = networkMgr_->GetNetworkProfilerCtx(pid, bundleName); in ProtocolProc() 69 if (eventFd == 0 && smbFd == 0) { in ProtocolProc() 73 if (eventFd == smbFd) { in ProtocolProc() 74 PROFILER_LOG_ERROR(LOG_CORE, "Get eventFd and smbFd failed!, name: %s, pid: %d", bundleName.c_str(), pid); in ProtocolProc() 78 PROFILER_LOG_INFO(LOG_CORE, "ProtocolProc, send eventfd: %d, smbFd: %d, peerPid: %d", eventFd, smbFd, pid); in ProtocolProc() 81 context.SendFileDescriptor(eventFd); in ProtocolProc()
|
H A D | network_profiler_manager.cpp | 244 PROFILER_LOG_INFO(LOG_CORE, "%s smbFd = %d, eventFd = %d\n", ctx->smbName.c_str(), in HandleNetworkProfilerContext() 258 PROFILER_LOG_DEBUG(LOG_CORE, "network profiler context: pid: %d, processName: %s, eventFd: %d, shmFd: %d", in HandleNetworkProfilerContext() 284 PROFILER_LOG_DEBUG(LOG_CORE, "GetNetworkProfilerCtx: pid: %d, name: %s, eventFd: %d, shmFd: %d", in GetNetworkProfilerCtx() 341 bool NetworkProfilerManager::CreateWriter(std::string pluginName, uint32_t bufferSize, int smbFd, int eventFd, in CreateWriter() argument 345 writer_ = std::make_shared<BufferWriter>("network-profiler", VERSION, bufferSize, smbFd, eventFd, agentIndex_); in CreateWriter()
|
/developtools/profiler/device/base/test/unittest/ |
H A D | epoll_event_poller_test.cpp | 158 int eventFd = eventfd(0, O_CLOEXEC | O_NONBLOCK); in HWTEST_F() local 160 auto onReadable = [&readValue, &eventFd]() { in HWTEST_F() 161 read(eventFd, &readValue, sizeof(readValue)); in HWTEST_F() 164 EXPECT_TRUE(eventPoller->AddFileDescriptor(eventFd, onReadable)); in HWTEST_F() 168 EXPECT_EQ(write(eventFd, &writeValue, writeSize), writeSize); in HWTEST_F() 173 eventPoller->RemoveFileDescriptor(eventFd); in HWTEST_F() 177 close(eventFd); in HWTEST_F()
|
/developtools/profiler/device/plugins/native_daemon/src/ |
H A D | hook_service.cpp | 91 auto [eventFd, smbFd] = hookMgr_->GetFds(peerConfig, procName); in ProtocolProc() 92 if (eventFd == smbFd) { in ProtocolProc() 93 PROFILER_LOG_ERROR(LOG_CORE, "Get eventFd and smbFd failed!, name: %s, pid: %d", procName.c_str(), peerConfig); in ProtocolProc() 101 context.SendFileDescriptor(eventFd); in ProtocolProc()
|
H A D | hook_manager.cpp | 274 PROFILER_LOG_INFO(LOG_CORE, "hookservice smbFd = %d, eventFd = %d\n", ctx->shareMemoryBlock->GetfileDescriptor(), in HandleHookContext() 657 bool HookManager::CreateWriter(std::string pluginName, uint32_t bufferSize, int smbFd, int eventFd, in CreateWriter() argument 661 writer_ = std::make_shared<BufferWriter>(pluginName, VERSION, bufferSize, smbFd, eventFd, agentIndex_); in CreateWriter()
|
/developtools/profiler/device/base/src/ |
H A D | epoll_event_poller.cpp | 177 int eventFd = eventfd(0, O_CLOEXEC | O_NONBLOCK); in Init() local 178 CHECK_TRUE(eventFd >= 0, false, "create event fd failed, %d", errno); in Init() 179 fileDescriptors_.push_back(eventFd); in Init() 183 eventFdCtx->fd = eventFd; in Init() 188 eventFd_ = eventFd; in Init()
|
/developtools/profiler/device/plugins/api/src/ |
H A D | command_poller.cpp | 57 int eventFd = -1; in OnCreateSessionCmd() local 61 eventFd = context.ReceiveFileDiscriptor(); in OnCreateSessionCmd() 62 int flags = fcntl(eventFd, F_GETFL); in OnCreateSessionCmd() 63 PROFILER_LOG_DEBUG(LOG_CORE, "%s:smbFd = %d, eventFd = %d", __func__, smbFd, eventFd); in OnCreateSessionCmd() 64 PROFILER_LOG_DEBUG(LOG_CORE, "%s:eventFd flags = %X", __func__, flags); in OnCreateSessionCmd() 66 CHECK_TRUE(pluginManager->CreateWriter(config.name(), bufferSize, smbFd, eventFd, config.is_protobuf_serialize()), in OnCreateSessionCmd()
|
H A D | buffer_writer.cpp | 34 int eventFd, in BufferWriter() 38 PROFILER_LOG_INFO(LOG_CORE, "%s:%s %d [%d] [%d]", __func__, name.c_str(), size, smbFd, eventFd); in BufferWriter() 43 eventNotifier_ = EventNotifier::CreateWithFd(eventFd); in BufferWriter() 30 BufferWriter(std::string name, std::string version, uint32_t size, int smbFd, int eventFd, uint32_t pluginId) BufferWriter() argument
|
H A D | buffer_writer.h | 34 int eventFd,
|
H A D | plugin_manager.h | 61 bool CreateWriter(std::string pluginName, uint32_t bufferSize, int smbFd, int eventFd,
|
H A D | plugin_manager.cpp | 466 bool PluginManager::CreateWriter(std::string pluginName, uint32_t bufferSize, int smbFd, int eventFd, in CreateWriter() argument 481 (pluginName, pluginVersion, bufferSize, smbFd, eventFd, index), isProtobufSerialize); in CreateWriter()
|
/developtools/profiler/device/plugins/ffrt_profiler/client/src/ |
H A D | ffrt_profiler_write.cpp | 29 int eventFd, in FfrtProfilerWriter() 33 PROFILER_LOG_INFO(LOG_CORE, "%s:%s %d [%d] [%d]", __func__, name.c_str(), size, smbFd, eventFd); in FfrtProfilerWriter() 38 eventNotifier_ = EventNotifier::CreateWithFd(eventFd); in FfrtProfilerWriter() 26 FfrtProfilerWriter(std::string name, uint32_t size, int smbFd, int eventFd, bool block) FfrtProfilerWriter() argument
|
/developtools/profiler/device/plugins/network_profiler/client/src/ |
H A D | network_profiler_write.cpp | 29 int eventFd, in NetworkProfilerWriter() 33 PROFILER_LOG_INFO(LOG_CORE, "%s:%s %d [%d] [%d]", __func__, name.c_str(), size, smbFd, eventFd); in NetworkProfilerWriter() 38 eventNotifier_ = EventNotifier::CreateWithFd(eventFd); in NetworkProfilerWriter() 26 NetworkProfilerWriter(std::string name, uint32_t size, int smbFd, int eventFd, bool block) NetworkProfilerWriter() argument
|
/developtools/profiler/device/plugins/native_hook/src/ |
H A D | stack_writer.cpp | 25 int eventFd, in StackWriter() 32 eventNotifier_ = EventNotifier::CreateWithFd(eventFd); in StackWriter() 22 StackWriter(std::string name, uint32_t size, int smbFd, int eventFd, bool blocked) StackWriter() argument
|
/developtools/profiler/device/plugins/native_hook/include/ |
H A D | stack_writer.h | 33 int eventFd,
|
/developtools/profiler/device/plugins/api/include/ |
H A D | manager_interface.h | 44 virtual bool CreateWriter(std::string pluginName, uint32_t bufferSize, int smbFd, int eventFd,
|
/developtools/profiler/device/plugins/ffrt_profiler/client/include/ |
H A D | ffrt_profiler_write.h | 34 int eventFd,
|
/developtools/profiler/device/plugins/network_profiler/client/include/ |
H A D | network_profiler_write.h | 34 int eventFd,
|
/developtools/profiler/device/plugins/native_daemon/native_memory_profiler_sa/src/ |
H A D | native_memory_profiler_sa_service.cpp | 347 auto [eventFd, smbFd] = iter->second->hookMgr->GetFds(peerConfig, bundleName); in ProtocolProc() 349 if (eventFd == smbFd) { in ProtocolProc() 351 "Get eventFd and smbFd failed!, name: %s, pid: %d", bundleName.c_str(), peerConfig); in ProtocolProc() 364 context.SendFileDescriptor(eventFd); in ProtocolProc()
|
/developtools/profiler/device/plugins/ffrt_profiler/service/include/ |
H A D | ffrt_profiler_manager.h | 69 bool CreateWriter(std::string pluginName, uint32_t bufferSize, int smbFd, int eventFd,
|
/developtools/profiler/device/plugins/network_profiler/service/include/ |
H A D | network_profiler_manager.h | 69 bool CreateWriter(std::string pluginName, uint32_t bufferSize, int smbFd, int eventFd,
|
/developtools/profiler/device/plugins/native_daemon/include/ |
H A D | hook_manager.h | 93 bool CreateWriter(std::string pluginName, uint32_t bufferSize, int smbFd, int eventFd,
|
/developtools/profiler/device/plugins/api/test/unittest/ |
H A D | command_poller_test.cpp | 93 bool CreateWriter(std::string pluginName, uint32_t bufferSize, int smbFd, int eventFd,
|