Lines Matching refs:ExceptionHandler
206 std::vector<ExceptionHandler*>* g_handler_stack_ = NULL;
213 ExceptionHandler::CrashContext g_crash_context_;
219 ExceptionHandler::ExceptionHandler(const MinidumpDescriptor& descriptor, in ExceptionHandler() function in google_breakpad::ExceptionHandler
249 g_handler_stack_ = new std::vector<ExceptionHandler*>; in ExceptionHandler()
259 ExceptionHandler::~ExceptionHandler() { in ~ExceptionHandler()
261 std::vector<ExceptionHandler*>::iterator handler = in ~ExceptionHandler()
275 bool ExceptionHandler::InstallHandlersLocked() { in InstallHandlersLocked()
309 void ExceptionHandler::RestoreHandlersLocked() { in RestoreHandlersLocked()
328 void ExceptionHandler::SignalHandler(int sig, siginfo_t* info, void* uc) { in SignalHandler()
414 ExceptionHandler* handler;
422 int ExceptionHandler::ThreadEntry(void *arg) { in ThreadEntry()
440 bool ExceptionHandler::HandleSignal(int /*sig*/, siginfo_t* info, void* uc) { in HandleSignal()
486 bool ExceptionHandler::SimulateSignalDelivery(int sig) { in SimulateSignalDelivery()
498 bool ExceptionHandler::GenerateDump(CrashContext *context) { in GenerateDump()
571 void ExceptionHandler::SendContinueSignalToChild() { in SendContinueSignalToChild()
586 void ExceptionHandler::WaitForContinueSignal() { in WaitForContinueSignal()
601 bool ExceptionHandler::DoDump(pid_t crashing_process, const void* context, in DoDump()
644 bool ExceptionHandler::WriteMinidump(const string& dump_path, in WriteMinidump()
648 ExceptionHandler eh(descriptor, NULL, callback, callback_context, false, -1); in WriteMinidump()
659 bool ExceptionHandler::WriteMinidump() { in WriteMinidump()
736 void ExceptionHandler::AddMappingInfo(const string& name, in AddMappingInfo()
754 void ExceptionHandler::RegisterAppMemory(void* ptr, size_t length) { in RegisterAppMemory()
768 void ExceptionHandler::UnregisterAppMemory(void* ptr) { in UnregisterAppMemory()
777 bool ExceptionHandler::WriteMinidumpForChild(pid_t child, in WriteMinidumpForChild()