Home | History | Annotate | Download | only in interp

Lines Matching refs:prevFrame

107     breakSaveBlock->prevFrame = self->curFrame;
111 saveBlock->prevFrame = FP_FROM_SAVEAREA(breakSaveBlock);
184 breakSaveBlock->prevFrame = self->curFrame;
188 saveBlock->prevFrame = FP_FROM_SAVEAREA(breakSaveBlock);
251 saveBlock->prevFrame = self->curFrame;
280 if (saveBlock->method != SAVEAREA_FROM_FP(saveBlock->prevFrame)->method) {
285 assert(dvmIsBreakFrame(saveBlock->prevFrame) ||
287 SAVEAREA_FROM_FP(saveBlock->prevFrame)->method));
293 SAVEAREA_FROM_FP(saveBlock->prevFrame)->method->name);
295 self->curFrame = saveBlock->prevFrame;
323 while (saveBlock->prevFrame != NULL && saveBlock->method != NULL) {
330 (SAVEAREA_FROM_FP(saveBlock->prevFrame)->method == NULL) ?
339 saveBlock = SAVEAREA_FROM_FP(saveBlock->prevFrame);
348 self->curFrame, saveBlock->prevFrame);
350 self->curFrame = saveBlock->prevFrame;
849 for ( ; fp != NULL; fp = SAVEAREA_FROM_FP(fp)->prevFrame) {
882 void* caller = SAVEAREA_FROM_FP(curFrame)->prevFrame;
888 caller = SAVEAREA_FROM_FP(caller)->prevFrame;
899 caller = saveArea->prevFrame;
932 void* caller = SAVEAREA_FROM_FP(curFrame)->prevFrame;
936 if (dvmIsBreakFrame(caller) && SAVEAREA_FROM_FP(caller)->prevFrame == NULL)
955 void* caller = SAVEAREA_FROM_FP(curFrame)->prevFrame;
959 if (dvmIsBreakFrame(caller) && SAVEAREA_FROM_FP(caller)->prevFrame == NULL)
995 for (idx = 0; fp != NULL; fp = SAVEAREA_FROM_FP(fp)->prevFrame) {
1282 if (saveArea->prevFrame != NULL && saveArea->prevFrame <= framePtr) {
1284 checkCount, framePtr, saveArea->prevFrame);
1287 framePtr = saveArea->prevFrame;
1360 if (saveArea->prevFrame == NULL)
1363 prevOffset = (u1*) saveArea->prevFrame - origStack;
1367 prevOffset, origStack, saveArea->prevFrame);
1368 saveArea->prevFrame = NULL;
1372 saveArea->prevFrame = stackCopy + prevOffset;
1373 fp = saveArea->prevFrame;