Home
last modified time | relevance | path

Searched refs:eventFd (Results 1 - 25 of 25) sorted by relevance

/developtools/profiler/device/plugins/ffrt_profiler/service/src/
H A Dffrt_profiler_socket_service.cpp68 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 Dffrt_profiler_manager.cpp235 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 Dnetwork_profiler_socket_service.cpp68 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 Dnetwork_profiler_manager.cpp244 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 Depoll_event_poller_test.cpp158 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 Dhook_service.cpp91 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 Dhook_manager.cpp274 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 Depoll_event_poller.cpp177 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 Dcommand_poller.cpp57 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 Dbuffer_writer.cpp34 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 Dbuffer_writer.h34 int eventFd,
H A Dplugin_manager.h61 bool CreateWriter(std::string pluginName, uint32_t bufferSize, int smbFd, int eventFd,
H A Dplugin_manager.cpp466 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 Dffrt_profiler_write.cpp29 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 Dnetwork_profiler_write.cpp29 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 Dstack_writer.cpp25 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 Dstack_writer.h33 int eventFd,
/developtools/profiler/device/plugins/api/include/
H A Dmanager_interface.h44 virtual bool CreateWriter(std::string pluginName, uint32_t bufferSize, int smbFd, int eventFd,
/developtools/profiler/device/plugins/ffrt_profiler/client/include/
H A Dffrt_profiler_write.h34 int eventFd,
/developtools/profiler/device/plugins/network_profiler/client/include/
H A Dnetwork_profiler_write.h34 int eventFd,
/developtools/profiler/device/plugins/native_daemon/native_memory_profiler_sa/src/
H A Dnative_memory_profiler_sa_service.cpp347 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 Dffrt_profiler_manager.h69 bool CreateWriter(std::string pluginName, uint32_t bufferSize, int smbFd, int eventFd,
/developtools/profiler/device/plugins/network_profiler/service/include/
H A Dnetwork_profiler_manager.h69 bool CreateWriter(std::string pluginName, uint32_t bufferSize, int smbFd, int eventFd,
/developtools/profiler/device/plugins/native_daemon/include/
H A Dhook_manager.h93 bool CreateWriter(std::string pluginName, uint32_t bufferSize, int smbFd, int eventFd,
/developtools/profiler/device/plugins/api/test/unittest/
H A Dcommand_poller_test.cpp93 bool CreateWriter(std::string pluginName, uint32_t bufferSize, int smbFd, int eventFd,

Completed in 11 milliseconds