Searched refs:ThreadMessageInfo (Results 1 – 10 of 10) sorted by relevance
/ohos5.0/foundation/communication/ipc/ipc/native/c/rpc/include/ |
H A D | rpc_process_skeleton.h | 107 } ThreadMessageInfo; typedef 128 int32_t AddSendThreadInWait(uint64_t seqNumber, ThreadMessageInfo *messageInfo, uint32_t userWaitTi… 129 void EraseThreadBySeqNumber(ThreadMessageInfo *messageInfo); 130 ThreadMessageInfo *QueryThreadBySeqNumber(uint64_t seqNumber);
|
/ohos5.0/foundation/communication/ipc/ipc/native/c/rpc/src/ |
H A D | rpc_process_skeleton.c | 48 static ThreadMessageInfo g_seqNumberToThread; 350 static int32_t AddThreadBySeqNumber(ThreadMessageInfo *messageInfo) in AddThreadBySeqNumber() 358 int32_t AddSendThreadInWait(uint64_t seqNumber, ThreadMessageInfo *messageInfo, uint32_t userWaitTi… in AddSendThreadInWait() 407 void EraseThreadBySeqNumber(ThreadMessageInfo *messageInfo) in EraseThreadBySeqNumber() 414 ThreadMessageInfo *QueryThreadBySeqNumber(uint64_t seqNumber) in QueryThreadBySeqNumber() 416 ThreadMessageInfo *node = NULL; in QueryThreadBySeqNumber() 418 UTILS_DL_LIST_FOR_EACH_ENTRY(node, &g_seqNumberToThread.list, ThreadMessageInfo, list) in QueryThreadBySeqNumber() 431 ThreadMessageInfo *messageInfo = QueryThreadBySeqNumber(seqNumber); in WakeUpThreadBySeqNumber()
|
H A D | dbinder_invoker.c | 246 static ThreadMessageInfo *MakeThreadMessageInfo(uint64_t seqNumber, uint32_t handle) in MakeThreadMessageInfo() 248 ThreadMessageInfo *messageInfo = (ThreadMessageInfo *)malloc(sizeof(ThreadMessageInfo)); in MakeThreadMessageInfo() 269 ThreadMessageInfo *messageInfo = QueryThreadBySeqNumber(seqNumber); in HandleReply() 298 ThreadMessageInfo *messageInfo = MakeThreadMessageInfo(seqNumber, handle); in WaitForReply() 410 ThreadMessageInfo *messageInfo = QueryThreadBySeqNumber(tr->seqNumber); in ProcessReply()
|
/ohos5.0/foundation/communication/ipc/ipc/native/src/core/include/ |
H A D | ipc_process_skeleton.h | 51 struct ThreadMessageInfo { struct 142 bool AddThreadBySeqNumber(uint64_t seqNumber, std::shared_ptr<ThreadMessageInfo> messageInfo); 143 std::shared_ptr<ThreadMessageInfo> QueryThreadBySeqNumber(uint64_t seqNumber); 144 …bool AddSendThreadInWait(uint64_t seqNumber, std::shared_ptr<ThreadMessageInfo> messageInfo, int u… 273 std::map<uint64_t, std::shared_ptr<ThreadMessageInfo>> seqNumberToThread_;
|
/ohos5.0/foundation/communication/ipc/ipc/native/test/fuzztest/core/ipcprocessskeleton_fuzzer/ |
H A D | ipcprocessskeleton_fuzzer.cpp | 500 std::shared_ptr<ThreadMessageInfo> messageInfo = std::make_shared<ThreadMessageInfo>(); in EraseThreadBySeqNumberTest() 531 std::shared_ptr<ThreadMessageInfo> messageInfo = std::make_shared<ThreadMessageInfo>(); in AddSendThreadInWaitTest001() 542 std::shared_ptr<ThreadMessageInfo> messageInfo = std::make_shared<ThreadMessageInfo>(); in AddSendThreadInWaitTest002() 604 std::shared_ptr<ThreadMessageInfo> messageInfo = std::make_shared<ThreadMessageInfo>(); in WakeUpThreadBySeqNumberTest003()
|
/ohos5.0/foundation/communication/ipc/ipc/native/src/mock/include/ |
H A D | dbinder_base_invoker_object.h | 338 std::shared_ptr<ThreadMessageInfo> messageInfo) in HandleReply() 406 std::shared_ptr<ThreadMessageInfo> messageInfo = MakeThreadMessageInfo(handle); in WaitForReply() 476 template <class T> std::shared_ptr<ThreadMessageInfo> DBinderBaseInvoker<T>::MakeThreadMessageInfo(… in MakeThreadMessageInfo() 478 std::shared_ptr<ThreadMessageInfo> messageInfo = std::make_shared<struct ThreadMessageInfo>(); in MakeThreadMessageInfo()
|
H A D | dbinder_base_invoker_define.h | 110 …int HandleReply(uint64_t seqNumber, MessageParcel *reply, std::shared_ptr<ThreadMessageInfo> messa… 132 std::shared_ptr<ThreadMessageInfo> MakeThreadMessageInfo(int32_t socketId);
|
H A D | dbinder_base_invoker_process.h | 129 std::shared_ptr<ThreadMessageInfo> messageInfo = current->QueryThreadBySeqNumber(tr->seqNumber); in ProcessReply()
|
/ohos5.0/foundation/communication/ipc/ipc/native/test/unittest/common/ |
H A D | ipc_process_skeleton_unittest.cpp | 606 std::shared_ptr<ThreadMessageInfo> messageInfo = 607 std::make_shared<ThreadMessageInfo>(); 634 auto messageInfo = std::make_shared<ThreadMessageInfo>(); 677 auto messageInfo = std::make_shared<ThreadMessageInfo>(); 700 auto messageInfo = std::make_shared<ThreadMessageInfo>(); 734 auto messageInfo = std::make_shared<ThreadMessageInfo>(); 759 auto messageInfo = std::make_shared<ThreadMessageInfo>(); 784 auto messageInfo = std::make_shared<ThreadMessageInfo>(); 816 auto messageInfo = std::make_shared<ThreadMessageInfo>(); 845 auto messageInfo = std::make_shared<ThreadMessageInfo>();
|
/ohos5.0/foundation/communication/ipc/ipc/native/src/core/source/ |
H A D | ipc_process_skeleton.cpp | 870 std::shared_ptr<ThreadMessageInfo> IPCProcessSkeleton::QueryThreadBySeqNumber(uint64_t seqNumber) in QueryThreadBySeqNumber() 891 bool IPCProcessSkeleton::AddThreadBySeqNumber(uint64_t seqNumber, std::shared_ptr<ThreadMessageInfo… in AddThreadBySeqNumber() 897 …seqNumberToThread_.insert(std::pair<uint64_t, std::shared_ptr<ThreadMessageInfo>>(seqNumber, messa… in AddThreadBySeqNumber() 905 std::shared_ptr<ThreadMessageInfo> messageInfo; in WakeUpThreadBySeqNumber() 923 bool IPCProcessSkeleton::AddSendThreadInWait(uint64_t seqNumber, std::shared_ptr<ThreadMessageInfo>… in AddSendThreadInWait()
|