Lines Matching refs:handler
156 for (const auto& handler : generated_code_handlers_) { in HandleFault() local
157 VLOG(signals) << "invoking Action on handler " << handler; in HandleFault()
158 if (handler->Action(sig, info, context)) { in HandleFault()
238 for (const auto& handler : other_handlers_) { in HandleFault() local
239 if (handler->Action(sig, info, context)) { in HandleFault()
275 void FaultManager::AddHandler(FaultHandler* handler, bool generated_code) { in AddHandler() argument
278 generated_code_handlers_.push_back(handler); in AddHandler()
280 other_handlers_.push_back(handler); in AddHandler()
284 void FaultManager::RemoveHandler(FaultHandler* handler) { in RemoveHandler() argument
285 auto it = std::find(generated_code_handlers_.begin(), generated_code_handlers_.end(), handler); in RemoveHandler()
290 auto it2 = std::find(other_handlers_.begin(), other_handlers_.end(), handler); in RemoveHandler()
295 LOG(FATAL) << "Attempted to remove non existent handler " << handler; in RemoveHandler()