Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/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.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 …]
/openbsd-src/gnu/llvm/lldb/tools/debugserver/source/MacOSX/arm64/
H A DDNBArchImplARM64.cpp524 if (exc.exc_data.size() == 2 && exc.exc_data[0] == EXC_ARM_DA_DEBUG) { in NotifyException()
526 nub_addr_t addr = exc.exc_data[1]; in NotifyException()
554 exc.exc_data[1] = addr; in NotifyException()
556 exc.exc_data.push_back(hw_index); in NotifyException()
566 if (exc.exc_data.size() == 2 && exc.exc_data[0] == EXC_ARM_BREAKPOINT) { in NotifyException()
/openbsd-src/gnu/llvm/lldb/source/Plugins/Process/gdb-remote/
H A DProcessGDBRemote.cpp1610 const std::vector<addr_t> &exc_data, addr_t thread_dispatch_qaddr, in SetThreadStopInfo() argument
1700 const size_t exc_data_size = exc_data.size(); in SetThreadStopInfo()
1705 exc_data_size >= 1 ? exc_data[0] : 0, in SetThreadStopInfo()
1706 exc_data_size >= 2 ? exc_data[1] : 0, in SetThreadStopInfo()
1707 exc_data_size >= 3 ? exc_data[2] : 0)); in SetThreadStopInfo()
1920 std::vector<addr_t> exc_data; in SetThreadStopInfo() local
1934 &signo, &reason, &description, &exc_type, &exc_data, in SetThreadStopInfo()
1950 array->ForEach([&exc_data](StructuredData::Object *object) -> bool { in SetThreadStopInfo()
1951 exc_data.push_back(object->GetIntegerValue()); in SetThreadStopInfo()
2042 reason, description, exc_type, exc_data, in SetThreadStopInfo()
[all …]
H A DProcessGDBRemote.h366 const std::vector<lldb::addr_t> &exc_data,
/openbsd-src/gnu/llvm/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()
/openbsd-src/gnu/llvm/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()
/openbsd-src/gnu/llvm/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()