Lines Matching defs:threadId
215 JdwpError status = Dbg::ConfigureStep(pMod->step.threadId, size, depth);
330 Dbg::UnconfigureStep(pMod->step.threadId);
506 if (!Dbg::MatchThread(pMod->threadOnly.threadId, basket.thread)) {
546 if (!Dbg::MatchThread(pMod->step.threadId, basket.thread)) {
660 ObjectId threadId) {
664 CHECK_EQ(threadId, Dbg::GetThreadSelfId()) << "Only the current thread can suspend itself";
668 AcquireJdwpTokenForEvent(threadId);
674 SuspendByPolicy(suspend_policy, threadId);
700 void JdwpState::AcquireJdwpTokenForEvent(ObjectId threadId) {
701 SetWaitForJdwpToken(threadId);
715 void JdwpState::SetWaitForJdwpToken(ObjectId threadId) {
718 CHECK_NE(threadId, 0u);
725 if (jdwp_token_owner_thread_id_ == threadId) {
728 CHECK_EQ(threadId, debug_thread_id_) << "Non-debugger thread is already holding event token";
737 jdwp_token_owner_thread_id_, threadId);
742 if (waited || threadId != debug_thread_id_) {
743 VLOG(jdwp) << StringPrintf("event token grabbed (%#" PRIx64 ")", threadId);
745 jdwp_token_owner_thread_id_ = threadId;
750 * Clear the threadId and signal anybody waiting.
808 ObjectId threadId = Dbg::GetThreadSelfId();
818 expandBufAddObjectId(pReq, threadId);
823 SendRequestAndPossiblySuspend(pReq, suspend_policy, threadId);