Lines Matching refs:UnixSignals
21 UnixSignals::Signal::Signal(llvm::StringRef name, bool default_suppress, in Signal()
29 lldb::UnixSignalsSP UnixSignals::Create(const ArchSpec &arch) { in Create()
40 return std::make_shared<UnixSignals>(); in Create()
44 lldb::UnixSignalsSP UnixSignals::CreateForHost() { in CreateForHost()
51 UnixSignals::UnixSignals() { Reset(); } in UnixSignals() function in UnixSignals
53 UnixSignals::UnixSignals(const UnixSignals &rhs) : m_signals(rhs.m_signals) {} in UnixSignals() function in UnixSignals
55 UnixSignals::~UnixSignals() = default;
57 void UnixSignals::Reset() { in Reset()
103 void UnixSignals::AddSignal(int signo, llvm::StringRef name, in AddSignal()
113 void UnixSignals::AddSignalCode(int signo, int code, in AddSignalCode()
124 void UnixSignals::RemoveSignal(int signo) { in RemoveSignal()
131 llvm::StringRef UnixSignals::GetSignalAsStringRef(int32_t signo) const { in GetSignalAsStringRef()
139 UnixSignals::GetSignalDescription(int32_t signo, std::optional<int32_t> code, in GetSignalDescription()
190 bool UnixSignals::SignalIsValid(int32_t signo) const { in SignalIsValid()
194 llvm::StringRef UnixSignals::GetShortName(llvm::StringRef name) const { in GetShortName()
198 int32_t UnixSignals::GetSignalNumberFromName(const char *name) const { in GetSignalNumberFromName()
215 int32_t UnixSignals::GetFirstSignalNumber() const { in GetFirstSignalNumber()
222 int32_t UnixSignals::GetNextSignalNumber(int32_t current_signal) const { in GetNextSignalNumber()
236 bool UnixSignals::GetSignalInfo(int32_t signo, bool &should_suppress, in GetSignalInfo()
249 bool UnixSignals::GetShouldSuppress(int signo) const { in GetShouldSuppress()
256 bool UnixSignals::SetShouldSuppress(int signo, bool value) { in SetShouldSuppress()
266 bool UnixSignals::SetShouldSuppress(const char *signal_name, bool value) { in SetShouldSuppress()
273 bool UnixSignals::GetShouldStop(int signo) const { in GetShouldStop()
280 bool UnixSignals::SetShouldStop(int signo, bool value) { in SetShouldStop()
290 bool UnixSignals::SetShouldStop(const char *signal_name, bool value) { in SetShouldStop()
297 bool UnixSignals::GetShouldNotify(int signo) const { in GetShouldNotify()
304 bool UnixSignals::SetShouldNotify(int signo, bool value) { in SetShouldNotify()
314 bool UnixSignals::SetShouldNotify(const char *signal_name, bool value) { in SetShouldNotify()
321 int32_t UnixSignals::GetNumSignals() const { return m_signals.size(); } in GetNumSignals()
323 int32_t UnixSignals::GetSignalAtIndex(int32_t index) const { in GetSignalAtIndex()
331 uint64_t UnixSignals::GetVersion() const { return m_version; } in GetVersion()
334 UnixSignals::GetFilteredSignals(std::optional<bool> should_suppress, in GetFilteredSignals()
364 void UnixSignals::IncrementSignalHitCount(int signo) { in IncrementSignalHitCount()
370 json::Value UnixSignals::GetHitCountStatistics() const { in GetHitCountStatistics()
380 void UnixSignals::Signal::Reset(bool reset_stop, bool reset_notify, in Reset()
390 bool UnixSignals::ResetSignal(int32_t signo, bool reset_stop, in ResetSignal()