Lines Matching defs:pMod
132 const JdwpEventMod* pMod = &pEvent->mods[i];
133 LOG(INFO) << " " << pMod->modKind;
155 const JdwpEventMod* pMod = &pEvent->mods[i];
156 if (pMod->modKind == MK_LOCATION_ONLY) {
158 Dbg::WatchLocation(&pMod->locationOnly.loc);
159 } else if (pMod->modKind == MK_STEP) {
161 JdwpStepSize size = static_cast<JdwpStepSize>(pMod->step.size);
162 JdwpStepDepth depth = static_cast<JdwpStepDepth>(pMod->step.depth);
163 JdwpError status = Dbg::ConfigureStep(pMod->step.threadId, size, depth);
167 } else if (pMod->modKind == MK_FIELD_ONLY) {
215 JdwpEventMod* pMod = &pEvent->mods[i];
216 if (pMod->modKind == MK_LOCATION_ONLY) {
218 Dbg::UnwatchLocation(&pMod->locationOnly.loc);
220 if (pMod->modKind == MK_STEP) {
222 Dbg::UnconfigureStep(pMod->step.threadId);
380 JdwpEventMod* pMod = pEvent->mods;
382 for (int i = pEvent->modCount; i > 0; i--, pMod++) {
383 switch (pMod->modKind) {
385 CHECK_GT(pMod->count.count, 0);
386 pMod->count.count--;
392 if (pMod->threadOnly.threadId != basket->threadId) {
397 if (!Dbg::MatchType(basket->classId, pMod->classOnly.refTypeId)) {
402 if (!PatternMatch(pMod->classMatch.classPattern, basket->className)) {
407 if (PatternMatch(pMod->classMatch.classPattern, basket->className)) {
412 if (pMod->locationOnly.loc != *basket->pLoc) {
417 if (pMod->exceptionOnly.refTypeId != 0 && !Dbg::MatchType(basket->excepClassId, pMod->exceptionOnly.refTypeId)) {
420 if ((basket->caught && !pMod->exceptionOnly.caught) || (!basket->caught && !pMod->exceptionOnly.uncaught)) {
425 if (!Dbg::MatchType(basket->classId, pMod->fieldOnly.refTypeId) || pMod->fieldOnly.fieldId != basket->field) {
430 if (pMod->step.threadId != basket->threadId) {
435 if (pMod->instanceOnly.objectId != basket->thisPtr) {
440 LOG(FATAL) << "unknown mod kind " << pMod->modKind;