Lines Matching refs:exinfo
471 LONG ExceptionHandler::HandleException(EXCEPTION_POINTERS* exinfo) { in HandleException() argument
480 DWORD code = exinfo->ExceptionRecord->ExceptionCode; in HandleException()
503 exinfo, in HandleException()
506 success = current_handler->WriteMinidumpOnHandlerThread(exinfo, NULL); in HandleException()
529 action = current_handler->previous_filter_(exinfo); in HandleException()
699 EXCEPTION_POINTERS* exinfo, MDRawAssertionInfo* assertion) { in WriteMinidumpOnHandlerThread() argument
715 exception_info_ = exinfo; in WriteMinidumpOnHandlerThread()
750 bool ExceptionHandler::WriteMinidumpForException(EXCEPTION_POINTERS* exinfo) { in WriteMinidumpForException() argument
755 exinfo, in WriteMinidumpForException()
759 bool success = WriteMinidumpOnHandlerThread(exinfo, NULL); in WriteMinidumpForException()
781 EXCEPTION_POINTERS exinfo = { NULL, NULL }; in WriteMinidumpForChild() local
802 exinfo.ExceptionRecord = &ex; in WriteMinidumpForChild()
803 exinfo.ContextRecord = &ctx; in WriteMinidumpForChild()
812 exinfo.ExceptionRecord ? &exinfo : NULL, in WriteMinidumpForChild()
831 EXCEPTION_POINTERS* exinfo, in WriteMinidumpWithException() argument
839 if (filter_ && !filter_(callback_context_, exinfo, assertion)) { in WriteMinidumpWithException()
845 success = crash_generation_client_->RequestDump(exinfo, assertion); in WriteMinidumpWithException()
848 exinfo, in WriteMinidumpWithException()
860 exinfo, assertion, success); in WriteMinidumpWithException()
907 EXCEPTION_POINTERS* exinfo, in WriteMinidumpWithExceptionForProcess() argument
923 except_info.ExceptionPointers = exinfo; in WriteMinidumpWithExceptionForProcess()
965 if (exinfo) { in WriteMinidumpWithExceptionForProcess()
970 exinfo->ContextRecord->Eip; in WriteMinidumpWithExceptionForProcess()
972 exinfo->ContextRecord->Rip; in WriteMinidumpWithExceptionForProcess()
1020 exinfo ? &except_info : NULL, in WriteMinidumpWithExceptionForProcess()