Lines Matching refs:reader_sp

848   IOHandlerSP reader_sp(m_io_handler_stack.Top());  in DispatchInputInterrupt()  local
849 if (reader_sp) in DispatchInputInterrupt()
850 reader_sp->Interrupt(); in DispatchInputInterrupt()
855 IOHandlerSP reader_sp(m_io_handler_stack.Top()); in DispatchInputEndOfFile() local
856 if (reader_sp) in DispatchInputEndOfFile()
857 reader_sp->GotEOF(); in DispatchInputEndOfFile()
865 IOHandlerSP reader_sp(m_io_handler_stack.Top()); in ClearIOHandlers() local
866 if (reader_sp) in ClearIOHandlers()
867 PopIOHandler(reader_sp); in ClearIOHandlers()
872 IOHandlerSP reader_sp = m_io_handler_stack.Top(); in RunIOHandlers() local
874 if (!reader_sp) in RunIOHandlers()
877 reader_sp->Run(); in RunIOHandlers()
890 reader_sp = m_io_handler_stack.Top(); in RunIOHandlers()
896 void Debugger::RunIOHandlerSync(const IOHandlerSP &reader_sp) { in RunIOHandlerSync() argument
899 PushIOHandler(reader_sp); in RunIOHandlerSync()
900 IOHandlerSP top_reader_sp = reader_sp; in RunIOHandlerSync()
909 if (top_reader_sp.get() == reader_sp.get()) { in RunIOHandlerSync()
910 if (PopIOHandler(reader_sp)) in RunIOHandlerSync()
921 if (top_reader_sp.get() == reader_sp.get()) in RunIOHandlerSync()
930 bool Debugger::IsTopIOHandler(const lldb::IOHandlerSP &reader_sp) { in IsTopIOHandler() argument
931 return m_io_handler_stack.IsTop(reader_sp); in IsTopIOHandler()
957 bool Debugger::RemoveIOHandler(const IOHandlerSP &reader_sp) { in RemoveIOHandler() argument
958 return PopIOHandler(reader_sp); in RemoveIOHandler()
961 void Debugger::RunIOHandlerAsync(const IOHandlerSP &reader_sp, in RunIOHandlerAsync() argument
963 PushIOHandler(reader_sp, cancel_top_handler); in RunIOHandlerAsync()
1007 void Debugger::PushIOHandler(const IOHandlerSP &reader_sp, in PushIOHandler() argument
1009 if (!reader_sp) in PushIOHandler()
1018 if (reader_sp == top_reader_sp) in PushIOHandler()
1022 m_io_handler_stack.Push(reader_sp); in PushIOHandler()
1023 reader_sp->Activate(); in PushIOHandler()
1045 IOHandlerSP reader_sp(m_io_handler_stack.Top()); in PopIOHandler() local
1047 if (pop_reader_sp != reader_sp) in PopIOHandler()
1050 reader_sp->Deactivate(); in PopIOHandler()
1051 reader_sp->Cancel(); in PopIOHandler()
1054 reader_sp = m_io_handler_stack.Top(); in PopIOHandler()
1055 if (reader_sp) in PopIOHandler()
1056 reader_sp->Activate(); in PopIOHandler()