Lines Matching refs:interpSave
42 assert(thread->interpSave.curFrame == NULL); in dvmInitInterpStack()
77 if (self->interpSave.curFrame != NULL) in dvmPushInterpFrame()
78 stackPtr = (u1*) SAVEAREA_FROM_FP(self->interpSave.curFrame); in dvmPushInterpFrame()
86 stackReq, self->interpStackStart, self->interpSave.curFrame, in dvmPushInterpFrame()
108 (StackSaveArea*)FP_FROM_SAVEAREA(self->interpSave.curFrame); in dvmPushInterpFrame()
112 breakSaveBlock->prevFrame = self->interpSave.curFrame; in dvmPushInterpFrame()
122 self->interpSave.curFrame, FP_FROM_SAVEAREA(saveBlock), in dvmPushInterpFrame()
123 (u1*)self->interpSave.curFrame - (u1*)FP_FROM_SAVEAREA(saveBlock)); in dvmPushInterpFrame()
125 self->interpSave.curFrame = FP_FROM_SAVEAREA(saveBlock); in dvmPushInterpFrame()
151 if (self->interpSave.curFrame != NULL) in dvmPushJNIFrame()
152 stackPtr = (u1*) SAVEAREA_FROM_FP(self->interpSave.curFrame); in dvmPushJNIFrame()
160 stackReq, self->interpStackStart, self->interpSave.curFrame, in dvmPushJNIFrame()
182 if (self->interpSave.curFrame == NULL) in dvmPushJNIFrame()
185 void* fp = FP_FROM_SAVEAREA(self->interpSave.curFrame); in dvmPushJNIFrame()
191 breakSaveBlock->prevFrame = self->interpSave.curFrame; in dvmPushJNIFrame()
201 self->interpSave.curFrame, FP_FROM_SAVEAREA(saveBlock), in dvmPushJNIFrame()
202 (u1*)self->interpSave.curFrame - (u1*)FP_FROM_SAVEAREA(saveBlock)); in dvmPushJNIFrame()
204 self->interpSave.curFrame = FP_FROM_SAVEAREA(saveBlock); in dvmPushJNIFrame()
225 assert(self->interpSave.curFrame != NULL); in dvmPushLocalFrame()
226 stackPtr = (u1*) SAVEAREA_FROM_FP(self->interpSave.curFrame); in dvmPushLocalFrame()
232 stackReq, self->interpStackStart, self->interpSave.curFrame, in dvmPushLocalFrame()
252 (StackSaveArea*)FP_FROM_SAVEAREA(self->interpSave.curFrame); in dvmPushLocalFrame()
255 saveBlock->prevFrame = self->interpSave.curFrame; in dvmPushLocalFrame()
261 self->interpSave.curFrame, FP_FROM_SAVEAREA(saveBlock), in dvmPushLocalFrame()
262 (u1*)self->interpSave.curFrame - (u1*)FP_FROM_SAVEAREA(saveBlock)); in dvmPushLocalFrame()
264 self->interpSave.curFrame = FP_FROM_SAVEAREA(saveBlock); in dvmPushLocalFrame()
277 StackSaveArea* saveBlock = SAVEAREA_FROM_FP(self->interpSave.curFrame); in dvmPopLocalFrame()
279 assert(!dvmIsBreakFrame((u4*)self->interpSave.curFrame)); in dvmPopLocalFrame()
295 self->interpSave.curFrame = saveBlock->prevFrame; in dvmPopLocalFrame()
313 if (self->interpSave.curFrame == NULL) in dvmPopFrame()
316 saveBlock = SAVEAREA_FROM_FP(self->interpSave.curFrame); in dvmPopFrame()
317 assert(!dvmIsBreakFrame((u4*)self->interpSave.curFrame)); in dvmPopFrame()
344 self->interpSave.curFrame, saveBlock->prevFrame); in dvmPopFrame()
346 self->interpSave.curFrame = saveBlock->prevFrame; in dvmPopFrame()
385 if (!dvmCheckMethodAccess(dvmGetCaller2Class(self->interpSave.curFrame), in callPrep()
455 ins = ((u4*)self->interpSave.curFrame) + in dvmCallMethodV()
522 (*method->nativeFunc)((u4*)self->interpSave.curFrame, pResult, in dvmCallMethodV()
561 ins = ((u4*)self->interpSave.curFrame) + in dvmCallMethodA()
627 (*method->nativeFunc)((u4*)self->interpSave.curFrame, pResult, in dvmCallMethodA()
686 ins = ((s4*)self->interpSave.curFrame) + in dvmInvokeMethod()
733 (*method->nativeFunc)((u4*)self->interpSave.curFrame, &retval, in dvmInvokeMethod()
1020 StackSaveArea* saveArea = SAVEAREA_FROM_FP(self->interpSave.curFrame); in dvmHandleStackOverflow()
1062 if ((u1*)self->interpSave.curFrame <= newStackEnd) { in dvmCleanupStackOverflow()
1064 self->interpStackEnd, self->interpSave.curFrame); in dvmCleanupStackOverflow()
1073 self->interpSave.curFrame); in dvmCleanupStackOverflow()
1092 void* framePtr = thread->interpSave.curFrame; in extractMonitorEnterObject()
1305 dumpFrames(target, thread->interpSave.curFrame, thread); in dvmDumpThreadStack()
1328 if (thread == NULL || thread->interpSave.curFrame == NULL) { in dvmDumpRunningThreadStack()
1342 fpOffset = (u1*) thread->interpSave.curFrame - origStack; in dvmDumpRunningThreadStack()