Home
last modified time | relevance | path

Searched refs:ThreadProcessInfo (Results 1 – 13 of 13) sorted by relevance

/ohos5.0/foundation/communication/ipc/ipc/native/c/rpc/include/
H A Drpc_process_skeleton.h54 } ThreadProcessInfo; typedef
115 void AddDataInfoToThread(ThreadProcessInfo *processInfo);
116 ThreadProcessInfo *PopDataInfoFromThread(pthread_t threadId);
/ohos5.0/foundation/communication/ipc/ipc/native/c/rpc/src/
H A Ddbinder_invoker.c443 static void OnTransaction(ThreadProcessInfo *processInfo) in OnTransaction()
458 static ThreadProcessInfo *MakeThreadProcessInfo(uint32_t handle, const char *inBuffer, uint32_t siz… in MakeThreadProcessInfo()
465 ThreadProcessInfo *processInfo = (ThreadProcessInfo *)malloc(sizeof(ThreadProcessInfo)); in MakeThreadProcessInfo()
502 ThreadProcessInfo *processInfo = MakeThreadProcessInfo(handle, buffer, size); in StartProcessLoop()
752 ThreadProcessInfo *processInfo = PopDataInfoFromThread(threadId); in RpcJoinThread()
H A Drpc_process_skeleton.c209 void AddDataInfoToThread(ThreadProcessInfo *processInfo) in AddDataInfoToThread()
216 ThreadProcessInfo *PopDataInfoFromThread(pthread_t threadId) in PopDataInfoFromThread()
218 ThreadProcessInfo *node = NULL; in PopDataInfoFromThread()
220 UTILS_DL_LIST_FOR_EACH_ENTRY(node, &g_processInfoList.processInfo, ThreadProcessInfo, list) in PopDataInfoFromThread()
/ohos5.0/foundation/communication/ipc/ipc/native/src/core/include/
H A Dipc_process_skeleton.h63 struct ThreadProcessInfo { struct
186 …void AddDataInfoToThread(const std::thread::id &threadId, std::shared_ptr<ThreadProcessInfo> proce…
187 std::shared_ptr<ThreadProcessInfo> PopDataInfoFromThread(const std::thread::id &threadId);
279 …std::map<std::thread::id, std::vector<std::shared_ptr<ThreadProcessInfo>>> dataInfoQueue_; // key …
/ohos5.0/foundation/communication/ipc/ipc/native/src/mock/include/
H A Ddbinder_base_invoker_process.h232 std::shared_ptr<ThreadProcessInfo> DBinderBaseInvoker<T>::MakeThreadProcessInfo(int32_t socketId, c… in MakeThreadProcessInfo()
240 … std::shared_ptr<ThreadProcessInfo> processInfo(new ThreadProcessInfo, [](ThreadProcessInfo *ptr) { in MakeThreadProcessInfo()
H A Ddbinder_base_invoker_define.h76 virtual void OnTransaction(std::shared_ptr<ThreadProcessInfo> processInfo);
131 …std::shared_ptr<ThreadProcessInfo> MakeThreadProcessInfo(int32_t socketId, const char *buffer, uin…
H A Ddbinder_base_invoker_interface.h141 template <class T> void DBinderBaseInvoker<T>::OnTransaction(std::shared_ptr<ThreadProcessInfo> pro… in OnTransaction()
H A Ddbinder_base_invoker_object.h451 std::shared_ptr<ThreadProcessInfo> processInfo = MakeThreadProcessInfo(socketId, buffer, size); in StartProcessLoop()
/ohos5.0/foundation/communication/ipc/ipc/native/test/fuzztest/mock/dbinderdatabusinvoker_fuzzer/
H A Ddbinderdatabusinvoker_fuzzer.cpp233 …std::shared_ptr<ThreadProcessInfo> processInfo = invoker.MakeThreadProcessInfo(handle, indata, siz… in MakeThreadProcessInfoTest()
/ohos5.0/foundation/communication/ipc/ipc/native/test/unittest/common/
H A Dipc_process_skeleton_unittest.cpp557 std::shared_ptr<ThreadProcessInfo> processInfo =
558 std::make_shared<ThreadProcessInfo>();
1852 std::shared_ptr<ThreadProcessInfo> processInfo =
1853 std::make_shared<ThreadProcessInfo>();
/ohos5.0/foundation/communication/ipc/ipc/native/test/fuzztest/core/ipcprocessskeleton_fuzzer/
H A Dipcprocessskeleton_fuzzer.cpp908 std::shared_ptr<ThreadProcessInfo> processInfo = std::make_shared<ThreadProcessInfo>(); in AddToPopDataInfoToThreadTest()
/ohos5.0/foundation/communication/ipc/ipc/native/src/core/source/
H A Dipc_process_skeleton.cpp798 std::shared_ptr<ThreadProcessInfo> processInfo) in AddDataInfoToThread()
806 std::shared_ptr<ThreadProcessInfo> IPCProcessSkeleton::PopDataInfoFromThread(const std::thread::id … in PopDataInfoFromThread()
815 std::shared_ptr<ThreadProcessInfo> processInfo = (dataInfoQueue_[threadId]).front(); in PopDataInfoFromThread()
/ohos5.0/foundation/communication/ipc/ipc/native/src/mock/source/
H A Ddbinder_databus_invoker.cpp435 std::shared_ptr<ThreadProcessInfo> processInfo = nullptr; in JoinProcessThread()