/base/hiviewdfx/faultloggerd/test/unittest/procinfo/ |
H A D | procinfo_test.cpp | 62 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 D | dfx_process.cpp | 60 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 D | procinfo.h | 77 * @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 D | procinfo.cpp | 138 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 D | client_unittest.cpp | 69 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 D | cj_request_impl.cpp | 340 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 D | cj_request_task.cpp | 362 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 D | backtrace_local.cpp | 169 std::vector<int> tids; in GetProcessStacktrace() local 170 GetTidsByPidWithFunc(getpid(), tids, func); in GetProcessStacktrace() local
|
/base/request/request/frameworks/native/src/ |
H A D | request_manager.cpp | 55 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 D | request_manager_impl.cpp | 201 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 D | request_service_proxy.cpp | 237 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 D | request_service_proxy.h | 43 int32_t Search(const Filter &filter, std::vector<std::string> &tids) override;
|
H A D | request_service_interface.h | 42 virtual int32_t Search(const Filter &filter, std::vector<std::string> &tids) = 0;
|
H A D | request_manager.h | 35 REQUEST_API int32_t Search(const Filter &filter, std::vector<std::string> &tids);
|
H A D | request_manager_impl.h | 54 int32_t Search(const Filter &filter, std::vector<std::string> &tids);
|
/base/request/request/frameworks/cj/ffi/include/ |
H A D | cj_request_task.h | 44 static ExceptionError Search(const Filter &filter, std::vector<std::string> &tids);
|
H A D | cj_request_impl.h | 65 static RequestCArrString Convert2CStringArray(std::vector<std::string> &tids);
|
/base/hiviewdfx/faultloggerd/interfaces/innerkits/dump_catcher/ |
H A D | dfx_dump_catcher.cpp | 131 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 D | request_manager_test.cpp | 171 std::vector<std::string> tids; in HWTEST_F() local 172 RequestManager::GetInstance()->Search(filter, tids); in HWTEST_F()
|
H A D | request_manager_impl_test.cpp | 54 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 D | dumpcatcher_system_test.cpp | 111 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 D | dumpcatcher_interfaces_test.cpp | 638 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 D | js_task.cpp | 803 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 D | downloaduploadmanager_fuzzer.cpp | 120 std::vector<std::string> tids; in SearchRequestFuzzTest() local 122 tids.push_back(str); in SearchRequestFuzzTest() 124 RequestManager::GetInstance()->Search(filter, tids); in SearchRequestFuzzTest()
|