/ohos5.0/foundation/communication/ipc/ipc/native/c/manager/src/ |
H A D | ipc_thread_pool.c | 109 ThreadPool *InitThreadPool(int32_t maxThreadNum) in InitThreadPool() argument 115 threadPool->maxThreadNum = maxThreadNum + maxThreadNum; in InitThreadPool() 116 threadPool->idleThreadNum = maxThreadNum; in InitThreadPool() 117 threadPool->idleSocketThreadNum = maxThreadNum; in InitThreadPool() 184 void UpdateMaxThreadNum(ThreadPool *threadPool, int32_t maxThreadNum) in UpdateMaxThreadNum() argument 186 int32_t totalNum = maxThreadNum + maxThreadNum; in UpdateMaxThreadNum() 191 int32_t oldThreadNum = threadPool->maxThreadNum; in UpdateMaxThreadNum() 198 threadPool->maxThreadNum = totalNum; in UpdateMaxThreadNum()
|
H A D | ipc_skeleton.c | 29 int32_t SetMaxWorkThreadNum(int32_t maxThreadNum) in SetMaxWorkThreadNum() argument 35 if ((maxThreadNum < SET_MAX_THREADS_DEFAULT) || (maxThreadNum > SET_MAX_THREADS_MAX)) { in SetMaxWorkThreadNum() 39 return SetMaxWorkThread(maxThreadNum); in SetMaxWorkThreadNum()
|
H A D | ipc_process_skeleton.c | 110 int32_t SetMaxWorkThread(int32_t maxThreadNum) in SetMaxWorkThread() argument 116 UpdateMaxThreadNum(g_ipcSkeleton->threadPool, maxThreadNum); in SetMaxWorkThread() 120 return (invoker->SetMaxWorkThread)(maxThreadNum); in SetMaxWorkThread()
|
/ohos5.0/foundation/communication/ipc/ipc/native/src/core/source/ |
H A D | ipc_thread_pool.cpp | 55 IPCWorkThreadPool::IPCWorkThreadPool(int maxThreadNum) in IPCWorkThreadPool() argument 57 maxThreadNum_(maxThreadNum + maxThreadNum), in IPCWorkThreadPool() 58 idleThreadNum_(maxThreadNum), in IPCWorkThreadPool() 59 idleSocketThreadNum_(maxThreadNum) in IPCWorkThreadPool() 158 void IPCWorkThreadPool::UpdateMaxThreadNum(int maxThreadNum) in UpdateMaxThreadNum() argument 163 int totalNum = maxThreadNum + maxThreadNum; in UpdateMaxThreadNum()
|
H A D | ipc_skeleton.cpp | 87 bool IPCSkeleton::SetMaxWorkThreadNum(int maxThreadNum) in SetMaxWorkThreadNum() argument 92 return current->SetMaxWorkThread(maxThreadNum); in SetMaxWorkThreadNum()
|
/ohos5.0/base/hiviewdfx/hidumper/frameworks/native/src/executor/memory/ |
H A D | memory_util.cpp | 114 size_t maxThreadNum = 0; in GetMaxThreadNum() local 117 maxThreadNum = threadNum; in GetMaxThreadNum() 119 maxThreadNum = hardwareThreads; in GetMaxThreadNum() 121 maxThreadNum = threadNum; in GetMaxThreadNum() 123 if (maxThreadNum == 0) { in GetMaxThreadNum() 124 maxThreadNum = 1; in GetMaxThreadNum() 126 return maxThreadNum; in GetMaxThreadNum()
|
/ohos5.0/foundation/communication/ipc/ipc/native/src/c_api/source/ |
H A D | ipc_cskeleton.cpp | 70 int OH_IPCSkeleton_SetMaxWorkThreadNum(const int maxThreadNum) in OH_IPCSkeleton_SetMaxWorkThreadNum() argument 72 if (maxThreadNum < MIN_THREAD_NUM || maxThreadNum > MAX_THREAD_NUM) { in OH_IPCSkeleton_SetMaxWorkThreadNum() 76 … return OHOS::IPCSkeleton::SetMaxWorkThreadNum(maxThreadNum) ? OH_IPC_SUCCESS : OH_IPC_INNER_ERROR; in OH_IPCSkeleton_SetMaxWorkThreadNum()
|
/ohos5.0/foundation/ai/ai_engine/test/common/threadpool/ |
H A D | thread_pool_test.cpp | 214 int maxThreadNum = 10; variable 215 MultiWorker *workerList[maxThreadNum]; 216 std::shared_ptr<Thread> threadList[maxThreadNum]; 219 for (int i = 0; i < maxThreadNum; i++) { 225 for (int i = 0; i < maxThreadNum; i++) {
|
/ohos5.0/foundation/communication/ipc/ipc/native/c/manager/include/ |
H A D | ipc_thread_pool.h | 51 int32_t maxThreadNum; member 57 ThreadPool *InitThreadPool(int32_t maxThreadNum); 67 void UpdateMaxThreadNum(ThreadPool *threadPool, int32_t maxThreadNum);
|
H A D | iremote_invoker.h | 34 int32_t (*SetMaxWorkThread)(int32_t maxThreadNum);
|
/ohos5.0/foundation/communication/ipc/ipc/native/src/core/include/ |
H A D | ipc_thread_pool.h | 52 explicit IPCWorkThreadPool(int maxThreadNum); 56 void UpdateMaxThreadNum(int maxThreadNum);
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-ipc-kit/ |
H A D | _o_h_i_p_c_skeleton.md | 35 …_SetMaxWorkThreadNum](#oh_ipcskeleton_setmaxworkthreadnum) (const int maxThreadNum) | 设置最大工作线程数。 | 257 int OH_IPCSkeleton_SetMaxWorkThreadNum (const int maxThreadNum) 272 | maxThreadNum | 最大工作线程数,默认16,范围[1, 32]。 |
|
/ohos5.0/foundation/communication/ipc/interfaces/innerkits/rust/src/cxx/ |
H A D | skeleton_wrapper.cpp | 24 bool SetMaxWorkThreadNum(int maxThreadNum) in SetMaxWorkThreadNum() argument 26 return OHOS::IPCSkeleton::SetMaxWorkThreadNum(maxThreadNum); in SetMaxWorkThreadNum()
|
/ohos5.0/foundation/communication/ipc/ipc/native/test/fuzztest/core/ipcskeleton_fuzzer/ |
H A D | ipcskeleton_fuzzer.cpp | 31 int maxThreadNum = *(reinterpret_cast<const int32_t*>(data)); in SetMaxWorkThreadNumTest() local 32 IPCSkeleton::SetMaxWorkThreadNum(maxThreadNum); in SetMaxWorkThreadNumTest()
|
/ohos5.0/foundation/communication/ipc/interfaces/innerkits/c_api/include/ |
H A D | ipc_cskeleton.h | 133 int OH_IPCSkeleton_SetMaxWorkThreadNum(const int maxThreadNum);
|
/ohos5.0/foundation/communication/ipc/interfaces/innerkits/rust/include/ |
H A D | skeleton_wrapper.h | 25 bool SetMaxWorkThreadNum(int maxThreadNum);
|
/ohos5.0/foundation/ability/ability_runtime/test/unittest/ability_manager_service_fourth_test/mock/include/ |
H A D | mock_ipc_skeleton.h | 28 static bool SetMaxWorkThreadNum(int maxThreadNum);
|
/ohos5.0/foundation/ability/ability_runtime/test/unittest/app_mgr_service_dump_ffrt_test/mock/include/ |
H A D | mock_ipc_skeleton.h | 28 static bool SetMaxWorkThreadNum(int maxThreadNum);
|
/ohos5.0/foundation/ability/ability_runtime/test/unittest/app_mgr_service_dump_ipc_test/mock/include/ |
H A D | mock_ipc_skeleton.h | 28 static bool SetMaxWorkThreadNum(int maxThreadNum);
|
/ohos5.0/foundation/ability/ability_runtime/test/unittest/services/ability_util_test/mock/include/ |
H A D | mock_ipc_skeleton.h | 28 static bool SetMaxWorkThreadNum(int maxThreadNum);
|
/ohos5.0/base/notification/common_event_service/test/mock/include/ |
H A D | mock_ipc_skeleton.h | 29 static bool SetMaxWorkThreadNum(int maxThreadNum);
|
/ohos5.0/base/notification/distributed_notification_service/test/bechmarktest/notification_services_test/mock/include/ |
H A D | mock_ipc_skeleton.h | 28 static bool SetMaxWorkThreadNum(int maxThreadNum);
|
/ohos5.0/base/notification/distributed_notification_service/services/ans/test/unittest/mock/include/ |
H A D | mock_ipc_skeleton.h | 35 static bool SetMaxWorkThreadNum(int maxThreadNum);
|
/ohos5.0/foundation/communication/ipc/interfaces/innerkits/ipc_core/include/ |
H A D | ipc_skeleton.h | 33 static bool SetMaxWorkThreadNum(int maxThreadNum);
|
/ohos5.0/foundation/communication/ipc/interfaces/innerkits/c/ipc/include/ |
H A D | ipc_skeleton.h | 53 int32_t SetMaxWorkThreadNum(int32_t maxThreadNum);
|