Lines Matching refs:exinfo
472 LONG ExceptionHandler::HandleException(EXCEPTION_POINTERS* exinfo) { in HandleException() argument
481 DWORD code = exinfo->ExceptionRecord->ExceptionCode; in HandleException()
506 exinfo, in HandleException()
509 success = current_handler->WriteMinidumpOnHandlerThread(exinfo, NULL); in HandleException()
532 action = current_handler->previous_filter_(exinfo); in HandleException()
702 EXCEPTION_POINTERS* exinfo, MDRawAssertionInfo* assertion) { in WriteMinidumpOnHandlerThread() argument
718 exception_info_ = exinfo; in WriteMinidumpOnHandlerThread()
753 bool ExceptionHandler::WriteMinidumpForException(EXCEPTION_POINTERS* exinfo) { in WriteMinidumpForException() argument
758 exinfo, in WriteMinidumpForException()
762 bool success = WriteMinidumpOnHandlerThread(exinfo, NULL); in WriteMinidumpForException()
786 EXCEPTION_POINTERS exinfo = { NULL, NULL }; in WriteMinidumpForChild() local
809 exinfo.ExceptionRecord = &ex; in WriteMinidumpForChild()
810 exinfo.ContextRecord = &ctx; in WriteMinidumpForChild()
819 exinfo.ExceptionRecord ? &exinfo : NULL, in WriteMinidumpForChild()
838 EXCEPTION_POINTERS* exinfo, in WriteMinidumpWithException() argument
846 if (filter_ && !filter_(callback_context_, exinfo, assertion)) { in WriteMinidumpWithException()
852 success = crash_generation_client_->RequestDump(exinfo, assertion); in WriteMinidumpWithException()
855 exinfo, in WriteMinidumpWithException()
867 exinfo, assertion, success); in WriteMinidumpWithException()
914 EXCEPTION_POINTERS* exinfo, in WriteMinidumpWithExceptionForProcess() argument
930 except_info.ExceptionPointers = exinfo; in WriteMinidumpWithExceptionForProcess()
972 if (exinfo) { in WriteMinidumpWithExceptionForProcess()
977 exinfo->ContextRecord->Eip; in WriteMinidumpWithExceptionForProcess()
979 exinfo->ContextRecord->Rip; in WriteMinidumpWithExceptionForProcess()
981 exinfo->ContextRecord->Pc; in WriteMinidumpWithExceptionForProcess()
1029 exinfo ? &except_info : NULL, in WriteMinidumpWithExceptionForProcess()