Home
last modified time | relevance | path

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

/external/llvm-project/lldb/tools/debugserver/source/MacOSX/
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()
DMachException.cpp59 const mach_exception_data_t exc_data, mach_msg_type_number_t exc_data_count, in catch_mach_exception_raise_state() argument
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
85 (uint64_t)(exc_data_count > 0 ? exc_data[0] : 0xBADDBADD), in catch_mach_exception_raise_state_identity()
86 (uint64_t)(exc_data_count > 1 ? exc_data[1] : 0xBADDBADD)); in catch_mach_exception_raise_state_identity()
95 mach_exception_data_t exc_data, in catch_mach_exception_raise() argument
103 (uint64_t)(exc_data_count > 0 ? exc_data[0] : 0xBADDBADD), in catch_mach_exception_raise()
104 (uint64_t)(exc_data_count > 1 ? exc_data[1] : 0xBADDBADD)); in catch_mach_exception_raise()
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()
[all …]
/external/llvm-project/lldb/tools/debugserver/source/MacOSX/arm64/
DDNBArchImplARM64.cpp490 if (exc.exc_data.size() == 2 && exc.exc_data[0] == EXC_ARM_DA_DEBUG) { in NotifyException()
492 nub_addr_t addr = exc.exc_data[1]; in NotifyException()
520 exc.exc_data[1] = addr; in NotifyException()
522 exc.exc_data.push_back(hw_index); in NotifyException()
532 if (exc.exc_data.size() == 2 && exc.exc_data[0] == EXC_ARM_BREAKPOINT) { in NotifyException()
/external/llvm-project/lldb/source/Plugins/Process/gdb-remote/
DProcessGDBRemote.cpp1725 const std::vector<addr_t> &exc_data, addr_t thread_dispatch_qaddr, in SetThreadStopInfo() argument
1794 const size_t exc_data_size = exc_data.size(); in SetThreadStopInfo()
1799 exc_data_size >= 1 ? exc_data[0] : 0, in SetThreadStopInfo()
1800 exc_data_size >= 2 ? exc_data[1] : 0, in SetThreadStopInfo()
1801 exc_data_size >= 3 ? exc_data[2] : 0)); in SetThreadStopInfo()
1999 std::vector<addr_t> exc_data; in SetThreadStopInfo() local
2012 &signo, &reason, &description, &exc_type, &exc_data, in SetThreadStopInfo()
2028 array->ForEach([&exc_data](StructuredData::Object *object) -> bool { in SetThreadStopInfo()
2029 exc_data.push_back(object->GetIntegerValue()); in SetThreadStopInfo()
2120 reason, description, exc_type, exc_data, in SetThreadStopInfo()
[all …]
DProcessGDBRemote.h370 const std::vector<lldb::addr_t> &exc_data,
/external/llvm-project/lldb/tools/debugserver/source/MacOSX/arm/
DDNBArchImpl.cpp636 if (exc.exc_data.size() == 2 && exc.exc_data[0] == EXC_ARM_DA_DEBUG) { in NotifyException()
638 nub_addr_t addr = exc.exc_data[1]; in NotifyException()
660 exc.exc_data[1] = addr; in NotifyException()
662 exc.exc_data.push_back(hw_index); in NotifyException()
/external/llvm-project/lldb/tools/debugserver/source/MacOSX/i386/
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()
/external/llvm-project/lldb/tools/debugserver/source/MacOSX/x86_64/
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()