Home
last modified time | relevance | path

Searched refs:exc_data (Results 1 – 8 of 8) sorted by relevance

/llvm-project-15.0.7/lldb/tools/debugserver/source/MacOSX/
H A DMachException.h46 std::vector<mach_exception_data_type_t> exc_data; member
49 exc_data() {} in Data()
55 exc_data.clear(); in Clear()
64 if (exc_type == EXC_SOFTWARE && exc_data.size() == 2 && in SoftSignal()
65 exc_data[0] == EXC_SOFT_SIGNAL) in SoftSignal()
66 return static_cast<int>(exc_data[1]); in SoftSignal()
71 ((exc_type == EXC_SOFTWARE) && exc_data[0] == 1)); in IsBreakpoint()
79 exc_data.push_back(Buf); in AppendExceptionData()
H A DMachException.cpp67 MachException::Name(exc_type), (uint64_t)exc_data, in catch_mach_exception_raise_state()
75 exception_type_t exc_type, mach_exception_data_t exc_data, in catch_mach_exception_raise_state_identity() argument
95 mach_exception_data_t exc_data, in catch_mach_exception_raise() argument
107 g_message->exc_data.clear(); in catch_mach_exception_raise()
113 g_message->AppendExceptionData(exc_data, exc_data_count); in catch_mach_exception_raise()
118 exc_data[0] == EXC_SOFT_SIGNAL && exc_data[1] == SIGTRAP) { in catch_mach_exception_raise()
125 g_message->AppendExceptionData(exc_data, exc_data_count); in catch_mach_exception_raise()
177 stop_info->details.exception.data_count = exc_data.size(); in GetStopInfo()
205 stop_info->details.exception.data[i] = exc_data[i]; in GetStopInfo()
370 const size_t exc_data_count = exc_data.size(); in Dump()
[all …]
/llvm-project-15.0.7/lldb/tools/debugserver/source/MacOSX/arm64/
H A DDNBArchImplARM64.cpp495 if (exc.exc_data.size() == 2 && exc.exc_data[0] == EXC_ARM_DA_DEBUG) { in NotifyException()
497 nub_addr_t addr = exc.exc_data[1]; in NotifyException()
525 exc.exc_data[1] = addr; in NotifyException()
527 exc.exc_data.push_back(hw_index); in NotifyException()
537 if (exc.exc_data.size() == 2 && exc.exc_data[0] == EXC_ARM_BREAKPOINT) { in NotifyException()
/llvm-project-15.0.7/lldb/source/Plugins/Process/gdb-remote/
H A DProcessGDBRemote.cpp1650 const std::vector<addr_t> &exc_data, addr_t thread_dispatch_qaddr, in SetThreadStopInfo() argument
1737 const size_t exc_data_size = exc_data.size(); in SetThreadStopInfo()
1742 exc_data_size >= 1 ? exc_data[0] : 0, in SetThreadStopInfo()
1743 exc_data_size >= 2 ? exc_data[1] : 0, in SetThreadStopInfo()
1744 exc_data_size >= 3 ? exc_data[2] : 0)); in SetThreadStopInfo()
1965 std::vector<addr_t> exc_data; in SetThreadStopInfo() local
1996 exc_data.push_back(object->GetIntegerValue()); in SetThreadStopInfo()
2087 reason, description, exc_type, exc_data, in SetThreadStopInfo()
2123 std::vector<addr_t> exc_data; in SetThreadStopInfo() local
2141 exc_data.push_back(x); in SetThreadStopInfo()
[all …]
H A DProcessGDBRemote.h365 const std::vector<lldb::addr_t> &exc_data,
/llvm-project-15.0.7/lldb/tools/debugserver/source/MacOSX/arm/
H A DDNBArchImpl.cpp640 if (exc.exc_data.size() == 2 && exc.exc_data[0] == EXC_ARM_DA_DEBUG) { in NotifyException()
642 nub_addr_t addr = exc.exc_data[1]; in NotifyException()
664 exc.exc_data[1] = addr; in NotifyException()
666 exc.exc_data.push_back(hw_index); in NotifyException()
/llvm-project-15.0.7/lldb/tools/debugserver/source/MacOSX/i386/
H A DDNBArchImplI386.cpp673 if (exc.exc_data.size() >= 2 && exc.exc_data[0] == 2) { in NotifyException()
695 } else if (exc.exc_data.size() >= 2 && exc.exc_data[0] == 1) { in NotifyException()
703 exc.exc_data[1] = addr; in NotifyException()
705 exc.exc_data.push_back(hw_index); in NotifyException()
/llvm-project-15.0.7/lldb/tools/debugserver/source/MacOSX/x86_64/
H A DDNBArchImplX86_64.cpp629 if (exc.exc_data.size() >= 2 && exc.exc_data[0] == 2) { in NotifyException()
651 } else if (exc.exc_data.size() >= 2 && exc.exc_data[0] == 1) { in NotifyException()
659 exc.exc_data[1] = addr; in NotifyException()
661 exc.exc_data.push_back(hw_index); in NotifyException()