Searched refs:exc_data (Results 1 – 8 of 8) sorted by relevance
| /llvm-project-15.0.7/lldb/tools/debugserver/source/MacOSX/ |
| H A D | MachException.h | 46 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 D | MachException.cpp | 67 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 D | DNBArchImplARM64.cpp | 495 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 D | ProcessGDBRemote.cpp | 1650 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 D | ProcessGDBRemote.h | 365 const std::vector<lldb::addr_t> &exc_data,
|
| /llvm-project-15.0.7/lldb/tools/debugserver/source/MacOSX/arm/ |
| H A D | DNBArchImpl.cpp | 640 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 D | DNBArchImplI386.cpp | 673 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 D | DNBArchImplX86_64.cpp | 629 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()
|