Home
last modified time | relevance | path

Searched refs:eventFd (Results 1 – 16 of 16) sorted by relevance

/developtools/profiler/device/base/test/unittest/
Depoll_event_poller_test.cpp159 int eventFd = eventfd(0, O_CLOEXEC | O_NONBLOCK); variable
161 auto onReadable = [&readValue, &eventFd]() { in __anon4faeaaea0302()
162 read(eventFd, &readValue, sizeof(readValue)); in __anon4faeaaea0302()
165 EXPECT_TRUE(eventPoller->AddFileDescriptor(eventFd, onReadable));
169 EXPECT_EQ(write(eventFd, &writeValue, writeSize), writeSize);
174 eventPoller->RemoveFileDescriptor(eventFd);
178 close(eventFd);
/developtools/profiler/device/plugins/native_hook/src/
Dstack_writer.cpp25 int eventFd, in StackWriter() argument
29 HILOG_INFO(LOG_CORE, "%s:%s %d [%d] [%d]", __func__, name.c_str(), size, smbFd, eventFd); in StackWriter()
34 eventNotifier_ = EventNotifier::CreateWithFd(eventFd); in StackWriter()
/developtools/profiler/device/plugins/api/src/
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 HILOG_DEBUG(LOG_CORE, "%s:smbFd = %d, eventFd = %d", __func__, smbFd, eventFd); in OnCreateSessionCmd()
66 CHECK_TRUE(pluginManager->CreateWriter(config.name(), bufferSize, smbFd, eventFd), false, in OnCreateSessionCmd()
Dbuffer_writer.cpp32 int eventFd, in BufferWriter() argument
36 HILOG_INFO(LOG_CORE, "%s:%s %d [%d] [%d]", __func__, name.c_str(), size, smbFd, eventFd); in BufferWriter()
41 eventNotifier_ = EventNotifier::CreateWithFd(eventFd); in BufferWriter()
Dbuffer_writer.h33 int eventFd,
Dplugin_manager.h60 bool CreateWriter(std::string pluginName, uint32_t bufferSize, int smbFd, int eventFd);
Dplugin_manager.cpp437 …ol PluginManager::CreateWriter(std::string pluginName, uint32_t bufferSize, int smbFd, int eventFd) in CreateWriter() argument
451 … std::make_shared<BufferWriter>(pluginName, pluginVersion, bufferSize, smbFd, eventFd, index)); in CreateWriter()
/developtools/profiler/device/plugins/native_daemon/test/unittest/common/native/
Dhook_service_test.cpp51 int eventFd = eventNotifier->GetFd(); variable
57 auto hookService = std::make_shared<HookService>(smbFd, eventFd, 0, "", clientConfig);
/developtools/profiler/device/base/src/
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/native_daemon/src/
Dhook_service.cpp28 int eventFd, in HookService() argument
32 …: smbFd_(smbFd), eventFd_(eventFd), pid_(pid), processName_(processName), clientConfig_(clientConf… in HookService()
Dhook_manager.cpp426 bool HookManager::CreateWriter(std::string pluginName, uint32_t bufferSize, int smbFd, int eventFd) in CreateWriter() argument
429 …RegisterWriter(std::make_shared<BufferWriter>(pluginName, VERSION, bufferSize, smbFd, eventFd, age… in CreateWriter()
/developtools/profiler/device/plugins/native_daemon/include/
Dhook_service.h28 …HookService(int smbFd, int eventFd, int pid, const std::string& processName, const ClientConfig& c…
Dhook_manager.h70 bool CreateWriter(std::string pluginName, uint32_t bufferSize, int smbFd, int eventFd) override;
/developtools/profiler/device/plugins/native_hook/include/
Dstack_writer.h33 int eventFd,
/developtools/profiler/device/plugins/api/include/
Dmanager_interface.h44 …virtual bool CreateWriter(std::string pluginName, uint32_t bufferSize, int smbFd, int eventFd) = 0;
/developtools/profiler/device/plugins/api/test/unittest/
Dcommand_poller_test.cpp95 virtual bool CreateWriter(std::string pluginName, uint32_t bufferSize, int smbFd, int eventFd) in CreateWriter() argument