Lines Matching refs:matchList
386 static void cleanupMatchList(JdwpState* state, JdwpEvent** matchList,
389 JdwpEvent** ppEvent = matchList;
408 free(matchList);
532 * Found events are appended to "matchList", and "*pMatchCount" is advanced,
539 ModBasket* basket, JdwpEvent** matchList, int* pMatchCount)
542 matchList += *pMatchCount;
548 *matchList++ = pEvent;
560 static JdwpSuspendPolicy scanSuspendPolicy(JdwpEvent** matchList,
566 if ((*matchList)->suspendPolicy > policy)
567 policy = (*matchList)->suspendPolicy;
568 matchList++;
854 JdwpEvent** matchList = allocMatchList(state);
858 findMatchingEvents(state, EK_BREAKPOINT, &basket, matchList,
861 findMatchingEvents(state, EK_SINGLE_STEP, &basket, matchList,
864 findMatchingEvents(state, EK_METHOD_ENTRY, &basket, matchList,
867 findMatchingEvents(state, EK_METHOD_EXIT, &basket, matchList,
873 dvmJdwpEventKindStr(matchList[0]->eventKind), matchCount,
878 suspendPolicy = scanSuspendPolicy(matchList, matchCount);
887 expandBufAdd1(pReq, matchList[i]->eventKind);
888 expandBufAdd4BE(pReq, matchList[i]->requestId);
894 cleanupMatchList(state, matchList, matchCount);
940 JdwpEvent** matchList = allocMatchList(state);
944 findMatchingEvents(state, EK_THREAD_START, &basket, matchList,
947 findMatchingEvents(state, EK_THREAD_DEATH, &basket, matchList,
953 dvmJdwpEventKindStr(matchList[0]->eventKind), matchCount,
956 suspendPolicy = scanSuspendPolicy(matchList, matchCount);
965 expandBufAdd1(pReq, matchList[i]->eventKind);
966 expandBufAdd4BE(pReq, matchList[i]->requestId);
972 cleanupMatchList(state, matchList, matchCount);
1049 JdwpEvent** matchList = allocMatchList(state);
1052 findMatchingEvents(state, EK_EXCEPTION, &basket, matchList, &matchCount);
1057 dvmJdwpEventKindStr(matchList[0]->eventKind), matchCount,
1072 suspendPolicy = scanSuspendPolicy(matchList, matchCount);
1081 expandBufAdd1(pReq, matchList[i]->eventKind);
1082 expandBufAdd4BE(pReq, matchList[i]->requestId);
1095 cleanupMatchList(state, matchList, matchCount);
1143 JdwpEvent** matchList = allocMatchList(state);
1146 findMatchingEvents(state, EK_CLASS_PREPARE, &basket, matchList,
1152 dvmJdwpEventKindStr(matchList[0]->eventKind), matchCount,
1155 suspendPolicy = scanSuspendPolicy(matchList, matchCount);
1176 expandBufAdd1(pReq, matchList[i]->eventKind);
1177 expandBufAdd4BE(pReq, matchList[i]->requestId);
1187 cleanupMatchList(state, matchList, matchCount);