Lines Matching refs:rec
56 EXCEPTION_DISPOSITION CDECL __CxxFrameHandler(EXCEPTION_RECORD *rec, DWORD frame, CONTEXT *context, in __CxxFrameHandler() argument
59 FIXME("%p %x %p %p: not implemented\n", rec, frame, context, dispatch); in __CxxFrameHandler()
80 PEXCEPTION_RECORD rec; in __CxxDetectRethrow() local
85 rec = ptrs->ExceptionRecord; in __CxxDetectRethrow()
87 if (rec->ExceptionCode == CXX_EXCEPTION && in __CxxDetectRethrow()
88 rec->NumberParameters == 3 && in __CxxDetectRethrow()
89 rec->ExceptionInformation[0] == CXX_FRAME_MAGIC_VC6 && in __CxxDetectRethrow()
90 rec->ExceptionInformation[2]) in __CxxDetectRethrow()
95 return (msvcrt_get_thread_data()->exc_record == rec); in __CxxDetectRethrow()
119 EXCEPTION_RECORD rec; in MSVCRT_longjmp() local
124 rec.ExceptionCode = STATUS_LONGJUMP; in MSVCRT_longjmp()
125 rec.ExceptionFlags = 0; in MSVCRT_longjmp()
126 rec.ExceptionRecord = NULL; in MSVCRT_longjmp()
127 rec.ExceptionAddress = NULL; in MSVCRT_longjmp()
128 rec.NumberParameters = 1; in MSVCRT_longjmp()
129 rec.ExceptionInformation[0] = (DWORD_PTR)jmp; in MSVCRT_longjmp()
130 RtlUnwind((void *)jmp->Frame, (void *)jmp->Pc, &rec, IntToPtr(retval)); in MSVCRT_longjmp()