• Home
  • Raw
  • Download

Lines Matching refs:thisClass

48         HdcJdwp *thisClass = (HdcJdwp *)handle->data;  in Stop()  local
49 --thisClass->refCount; in Stop()
68 ctx->thisClass = this; in MallocContext()
88 --ctxIn->thisClass->refCount; in FreeContext()
130 HdcJdwp *thisClass = static_cast<HdcJdwp *>(ctxJdwp->thisClass); in ReadStream() local
159 thisClass->AdminContext(OP_ADD, pid, ctxJdwp); in ReadStream()
165 thisClass->freeContextMutex.lock(); in ReadStream()
166 thisClass->pollNodeMap.emplace(fd, PollNode(fd, pid)); in ReadStream()
167 thisClass->freeContextMutex.unlock(); in ReadStream()
168 thisClass->WakePollThread(); in ReadStream()
175 thisClass->freeContextMutex.lock(); in ReadStream()
176 thisClass->FreeContext(ctxJdwp); in ReadStream()
177 thisClass->freeContextMutex.unlock(); in ReadStream()
211 HdcJdwp *thisClass = (HdcJdwp *)listenPipe->data; in AcceptClient() local
212 HCtxJdwp ctxJdwp = (HCtxJdwp)thisClass->MallocContext(); in AcceptClient()
216 uv_pipe_init(thisClass->loop, &ctxJdwp->pipe, 1); in AcceptClient()
219 thisClass->freeContextMutex.lock(); in AcceptClient()
220 thisClass->FreeContext(ctxJdwp); in AcceptClient()
221 thisClass->freeContextMutex.unlock(); in AcceptClient()
630 auto thisClass = static_cast<HdcJdwp *>(args); in FdEventPollThread() local
633 while (!thisClass->stop) { in FdEventPollThread()
634 thisClass->freeContextMutex.lock(); in FdEventPollThread()
635 if (size != thisClass->pollNodeMap.size() || thisClass->pollNodeMap.size() == 0) { in FdEventPollThread()
638 for (const auto &pair : thisClass->pollNodeMap) { in FdEventPollThread()
644 pollFd.fd = thisClass->awakenPollFd; in FdEventPollThread()
650 thisClass->freeContextMutex.unlock(); in FdEventPollThread()
654 thisClass->freeContextMutex.lock(); in FdEventPollThread()
655 auto it = thisClass->pollNodeMap.find(pollfdsing.fd); in FdEventPollThread()
656 if (it != thisClass->pollNodeMap.end()) { in FdEventPollThread()
658 … HCtxJdwp ctx = static_cast<HCtxJdwp>(thisClass->AdminContext(OP_QUERY, targetPID, nullptr)); in FdEventPollThread()
660 thisClass->AdminContext(OP_REMOVE, targetPID, nullptr); in FdEventPollThread()
663 thisClass->freeContextMutex.unlock(); in FdEventPollThread()
665 if (pollfdsing.fd == thisClass->awakenPollFd) { in FdEventPollThread()
666 thisClass->DrainAwakenPollThread(); in FdEventPollThread()