Searched refs:DNBArchProtocol (Results 1 – 16 of 16) sorted by relevance
/external/llvm-project/lldb/tools/debugserver/source/ |
D | DNBArch.cpp | 35 uint32_t DNBArchProtocol::GetCPUType() { return g_current_cpu_type; } in GetCPUType() 36 uint32_t DNBArchProtocol::GetCPUSubType() { return g_current_cpu_subtype; } in GetCPUSubType() 38 bool DNBArchProtocol::SetArchitecture(uint32_t cpu_type, uint32_t cpu_subtype) { in SetArchitecture() 49 void DNBArchProtocol::RegisterArchPlugin(const DNBArchPluginInfo &arch_info) { in RegisterArchPlugin() 54 uint32_t DNBArchProtocol::GetRegisterCPUType() { in GetRegisterCPUType() 62 DNBArchProtocol::GetRegisterSetInfo(nub_size_t *num_reg_sets) { in GetRegisterSetInfo() 70 DNBArchProtocol *DNBArchProtocol::Create(MachThread *thread) { in Create() 77 const uint8_t *DNBArchProtocol::GetBreakpointOpcode(nub_size_t byte_size) { in GetBreakpointOpcode()
|
D | DNBArch.h | 24 class DNBArchProtocol; variable 27 typedef DNBArchProtocol *(*DNBArchCallbackCreate)(MachThread *thread); 40 class DNBArchProtocol { 42 static DNBArchProtocol *Create(MachThread *thread); 57 DNBArchProtocol() : m_save_id(0) {} in DNBArchProtocol() function 59 virtual ~DNBArchProtocol() {} in ~DNBArchProtocol()
|
D | DNB.cpp | 1466 return DNBArchProtocol::GetRegisterCPUType(); in DNBGetRegisterCPUType() 1470 return DNBArchProtocol::GetRegisterSetInfo(num_reg_sets); in DNBGetRegisterSetInfo() 1764 return DNBArchProtocol::SetArchitecture(CPU_TYPE_I386); in DNBSetArchitecture() 1766 return DNBArchProtocol::SetArchitecture(CPU_TYPE_X86_64, in DNBSetArchitecture() 1769 return DNBArchProtocol::SetArchitecture(CPU_TYPE_X86_64, in DNBSetArchitecture() 1773 return DNBArchProtocol::SetArchitecture(CPU_TYPE_ARM64_32); in DNBSetArchitecture() 1775 return DNBArchProtocol::SetArchitecture(CPU_TYPE_ARM64, in DNBSetArchitecture() 1778 return DNBArchProtocol::SetArchitecture(CPU_TYPE_ARM64, in DNBSetArchitecture() 1781 return DNBArchProtocol::SetArchitecture(CPU_TYPE_ARM64, in DNBSetArchitecture() 1784 return DNBArchProtocol::SetArchitecture(CPU_TYPE_ARM, in DNBSetArchitecture() [all …]
|
D | ChangeLog | 264 * DNBArch.h (DNBArchProtocol::NumSupportedHardwareBreakpoints()): Removed 267 (DNBArchProtocol::NumSupportedHardwareWatchpoints()): Removed the "const" 559 * DNBArchProtocol.h (DNBArchProtocol::ThreadWillResume): Now returns void. 590 * DNBArch.h (DNBArchProtocol::StepNotComplete): New protocol function with
|
/external/llvm-project/lldb/tools/debugserver/source/MacOSX/i386/ |
D | DNBArchImplI386.h | 25 class DNBArchImplI386 : public DNBArchProtocol { 28 : DNBArchProtocol(), m_thread(thread), m_state(), m_2pc_dbg_checkpoint(), in DNBArchImplI386() 210 static DNBArchProtocol *Create(MachThread *thread);
|
D | DNBArchImplI386.cpp | 1718 DNBArchProtocol *DNBArchImplI386::Create(MachThread *thread) { in Create() 1748 DNBArchProtocol::RegisterArchPlugin(arch_plugin_info); in Initialize()
|
/external/llvm-project/lldb/tools/debugserver/source/MacOSX/x86_64/ |
D | DNBArchImplX86_64.h | 24 class DNBArchImplX86_64 : public DNBArchProtocol { 27 : DNBArchProtocol(), m_thread(thread), m_state(), m_2pc_dbg_checkpoint(), in DNBArchImplX86_64() 214 static DNBArchProtocol *Create(MachThread *thread);
|
D | DNBArchImplX86_64.cpp | 2243 DNBArchProtocol *DNBArchImplX86_64::Create(MachThread *thread) { in Create() 2275 DNBArchProtocol::RegisterArchPlugin(arch_plugin_info); in Initialize()
|
/external/llvm-project/lldb/tools/debugserver/source/MacOSX/ |
D | MachThread.h | 114 DNBArchProtocol *GetArchProtocol() { return m_arch_up.get(); } in GetArchProtocol() 150 std::unique_ptr<DNBArchProtocol>
|
D | MachThreadList.cpp | 276 DNBArchProtocol::SetArchitecture(CPU_TYPE_X86_64); in UpdateThreadList() 278 DNBArchProtocol::SetArchitecture(CPU_TYPE_I386); in UpdateThreadList() 281 DNBArchProtocol::SetArchitecture(CPU_TYPE_ARM64); in UpdateThreadList() 284 DNBArchProtocol::SetArchitecture(CPU_TYPE_ARM64_32); in UpdateThreadList() 286 DNBArchProtocol::SetArchitecture(CPU_TYPE_ARM); in UpdateThreadList()
|
D | MachThread.cpp | 33 m_arch_up(DNBArchProtocol::Create(this)), m_reg_sets(NULL), in MachThread()
|
D | MachProcess.mm | 1275 DNBArchProtocol *arch = thread_sp->GetArchProtocol(); 1934 DNBArchProtocol::GetBreakpointOpcode(bp->ByteSize()); 2097 DNBArchProtocol::GetBreakpointOpcode(break_op_size); 2252 DNBArchProtocol::SetArchitecture(process_cpu_type); 3163 path, DNBArchProtocol::GetCPUType(), DNBArchProtocol::GetCPUSubType(), 3411 DNBArchProtocol::SetArchitecture(pid_cpu_type);
|
/external/llvm-project/lldb/tools/debugserver/source/MacOSX/arm64/ |
D | DNBArchImplARM64.h | 23 class DNBArchMachARM64 : public DNBArchProtocol { 63 static DNBArchProtocol *Create(MachThread *thread);
|
D | DNBArchImplARM64.cpp | 73 DNBArchProtocol::RegisterArchPlugin(arch_plugin_info); in Initialize() 81 DNBArchProtocol::RegisterArchPlugin(arch_plugin_info_32); in Initialize() 84 DNBArchProtocol *DNBArchMachARM64::Create(MachThread *thread) { in Create()
|
/external/llvm-project/lldb/tools/debugserver/source/MacOSX/arm/ |
D | DNBArchImpl.h | 24 class DNBArchMachARM : public DNBArchProtocol { 67 static DNBArchProtocol *Create(MachThread *thread);
|
D | DNBArchImpl.cpp | 122 DNBArchProtocol::RegisterArchPlugin(arch_plugin_info); in Initialize() 125 DNBArchProtocol *DNBArchMachARM::Create(MachThread *thread) { in Create()
|