Home
last modified time | relevance | path

Searched refs:tids (Results 1 - 24 of 24) sorted by relevance

/base/hiviewdfx/faultloggerd/test/unittest/procinfo/
H A Dprocinfo_test.cpp62 std::vector<int> tids; in HWTEST_F() local
63 ASSERT_TRUE(GetTidsByPidWithFunc(getpid(), tids, nullptr)); in HWTEST_F()
77 std::vector<int> tids; in HWTEST_F() local
79 ASSERT_TRUE(GetTidsByPid(getpid(), tids, nstids)); in HWTEST_F()
83 int nstid = tids[i]; in HWTEST_F()
84 TidToNstid(getpid(), tids[i], nstid); in HWTEST_F() local
/base/hiviewdfx/faultloggerd/tools/process_dump/
H A Ddfx_process.cpp60 std::vector<int> tids; in InitOtherThreads() local
62 if (!GetTidsByPid(processInfo_.pid, tids, nstids)) { in InitOtherThreads()
77 auto thread = DfxThread::Create(processInfo_.pid, tids[i], nstids[i]); in InitOtherThreads()
93 std::vector<int> tids; in ChangeTid() local
95 if (!GetTidsByPid(processInfo_.pid, tids, nstids)) { in ChangeTid()
99 kvThreads_[nstids[i]] = tids[i]; in ChangeTid()
/base/hiviewdfx/faultloggerd/interfaces/innerkits/procinfo/include/
H A Dprocinfo.h77 * @param tids thread ids(output parameter)
81 bool GetTidsByPidWithFunc(const int pid, std::vector<int>& tids, std::function<bool(int)> const& func);
86 * @param tids thread ids(output parameter)
87 * @param nsTid namespace tids(output parameter)
90 bool GetTidsByPid(const int pid, std::vector<int>& tids, std::vector<int>& nstids);
/base/hiviewdfx/faultloggerd/interfaces/innerkits/procinfo/
H A Dprocinfo.cpp138 bool GetTidsByPidWithFunc(const int pid, std::vector<int>& tids, std::function<bool(int)> const& func) in GetTidsByPidWithFunc() argument
154 tids.push_back(tid); in GetTidsByPidWithFunc()
161 return (tids.size() > 0); in GetTidsByPidWithFunc()
164 bool GetTidsByPid(const int pid, std::vector<int>& tids, std::vector<int>& nstids) in GetTidsByPid() argument
178 bool ret = GetTidsByPidWithFunc(pid, tids, func); in GetTidsByPid()
180 nstids = tids; in GetTidsByPid()
/base/startup/init/test/unittest/param/
H A Dclient_unittest.cpp69 pthread_t tids[threadMaxNumer + threadMaxNumer]; in TestForMultiThread() local
78 pthread_create(&tids[i], nullptr, TestSendParamSetMsg, in TestForMultiThread()
82 pthread_create(&tids[i], nullptr, TestSendParamWaitMsg, in TestForMultiThread()
86 pthread_join(tids[i], nullptr); in TestForMultiThread()
/base/request/request/frameworks/cj/ffi/src/
H A Dcj_request_impl.cpp340 RequestCArrString CJRequestImpl::Convert2CStringArray(std::vector<std::string> &tids) in Convert2CStringArray() argument
343 if (tids.empty()) { in Convert2CStringArray()
347 size_t size = tids.size(); in Convert2CStringArray()
359 res.head[i] = MallocCString(tids[i]); in Convert2CStringArray()
429 std::vector<std::string> tids; in SearchTask() local
430 result = CJTask::Search(para, tids); in SearchTask()
436 ret.tasks = Convert2CStringArray(tids); in SearchTask()
H A Dcj_request_task.cpp362 ExceptionError CJTask::Search(const Filter &filter, std::vector<std::string> &tids) in Search() argument
371 int32_t result = RequestManager::GetInstance()->Search(filter, tids); in Search()
/base/hiviewdfx/faultloggerd/interfaces/innerkits/backtrace/
H A Dbacktrace_local.cpp169 std::vector<int> tids; in GetProcessStacktrace() local
170 GetTidsByPidWithFunc(getpid(), tids, func); in GetProcessStacktrace() local
/base/request/request/frameworks/native/src/
H A Drequest_manager.cpp55 int32_t RequestManager::Search(const Filter &filter, std::vector<std::string> &tids) in Search() argument
57 return RequestManagerImpl::GetInstance()->Search(filter, tids); in Search()
H A Drequest_manager_impl.cpp201 int32_t RequestManagerImpl::Search(const Filter &filter, std::vector<std::string> &tids) in Search() argument
209 return proxy->Search(filter, tids); in Search()
H A Drequest_service_proxy.cpp237 int32_t RequestServiceProxy::Search(const Filter &filter, std::vector<std::string> &tids) in Search() argument
256 tids.push_back(reply.ReadString()); in Search()
/base/request/request/frameworks/native/include/
H A Drequest_service_proxy.h43 int32_t Search(const Filter &filter, std::vector<std::string> &tids) override;
H A Drequest_service_interface.h42 virtual int32_t Search(const Filter &filter, std::vector<std::string> &tids) = 0;
H A Drequest_manager.h35 REQUEST_API int32_t Search(const Filter &filter, std::vector<std::string> &tids);
H A Drequest_manager_impl.h54 int32_t Search(const Filter &filter, std::vector<std::string> &tids);
/base/request/request/frameworks/cj/ffi/include/
H A Dcj_request_task.h44 static ExceptionError Search(const Filter &filter, std::vector<std::string> &tids);
H A Dcj_request_impl.h65 static RequestCArrString Convert2CStringArray(std::vector<std::string> &tids);
/base/hiviewdfx/faultloggerd/interfaces/innerkits/dump_catcher/
H A Ddfx_dump_catcher.cpp131 std::vector<int> tids; in DoDumpLocalPid() local
132 ret = GetTidsByPidWithFunc(getpid(), tids, func); in DoDumpLocalPid()
394 std::vector<int> tids; in CollectKernelStack() local
395 bool ret = GetTidsByPidWithFunc(pid, tids, func); in CollectKernelStack()
/base/request/request/test/unittest/cpp_test/fwkTest/src/
H A Drequest_manager_test.cpp171 std::vector<std::string> tids; in HWTEST_F() local
172 RequestManager::GetInstance()->Search(filter, tids); in HWTEST_F()
H A Drequest_manager_impl_test.cpp54 MOCK_METHOD(int32_t, Search, (const Filter &filter, std::vector<std::string> &tids), (override));
224 std::vector<std::string> tids; in HWTEST_F() local
225 EXPECT_CALL(*exceptProxy, Search(testing::_, tids)).WillOnce(testing::Return(E_CHANNEL_NOT_OPEN)); in HWTEST_F()
226 EXPECT_EQ(RequestManagerImpl::GetInstance()->Search(filter, tids), E_CHANNEL_NOT_OPEN); in HWTEST_F()
/base/hiviewdfx/faultloggerd/test/systemtest/
H A Ddumpcatcher_system_test.cpp111 std::vector<int> tids; in GetCrasherThreads() local
112 if (!GetTidsByPidWithFunc(pid, tids, nullptr)) { in GetCrasherThreads()
115 for (size_t i = 0; i < tids.size(); ++i) { in GetCrasherThreads()
117 g_rootTid[i] = tids[i]; in GetCrasherThreads()
119 g_sysTid[i] = tids[i]; in GetCrasherThreads()
121 g_appTid[i] = tids[i]; in GetCrasherThreads()
/base/hiviewdfx/faultloggerd/test/unittest/dump_catcher/
H A Ddumpcatcher_interfaces_test.cpp638 std::vector<int> tids; in HWTEST_F() local
640 bool isSuccess = GetTidsByPid(g_processId, tids, nstids); in HWTEST_F()
645 int childTid = tids[1]; // 1 : child thread in HWTEST_F()
/base/request/request/frameworks/js/napi/src/
H A Djs_task.cpp803 std::vector<std::string> tids; in Search() member
824 *result = NapiUtils::Convert2JSValue(context->env_, context->tids); in Search()
833 context->innerCode_ = RequestManager::GetInstance()->Search(context->filter, context->tids); in Search()
927 // collect all tids first to reduce lock holding time in ReloadListener()
928 std::vector<std::string> tids; in ReloadListener() local
932 tids.push_back(it.first); in ReloadListener()
935 for (const auto &it : tids) { in ReloadListener()
/base/request/request/test/fuzztest/downloaduploadmanager_fuzzer/
H A Ddownloaduploadmanager_fuzzer.cpp120 std::vector<std::string> tids; in SearchRequestFuzzTest() local
122 tids.push_back(str); in SearchRequestFuzzTest()
124 RequestManager::GetInstance()->Search(filter, tids); in SearchRequestFuzzTest()

Completed in 19 milliseconds