HomeSort by relevance Sort by last modified time
    Searched refs:reg_ctx (Results 1 - 22 of 22) sorted by null

  /external/lldb/source/Plugins/Process/Linux/
LinuxThread.cpp 47 RegisterContextPOSIX* reg_ctx = GetRegisterContextPOSIX(); local
48 if (reg_ctx)
50 uint32_t num_hw_wps = reg_ctx->NumSupportedHardwareWatchpoints();
54 if (reg_ctx->IsWatchpointHit(wp_idx))
  /external/lldb/source/Commands/
CommandObjectRegister.cpp 90 RegisterContext *reg_ctx,
97 if (reg_ctx->ReadRegister (reg_info, reg_value))
131 RegisterContext *reg_ctx,
138 if (!reg_ctx)
141 const RegisterSet * const reg_set = reg_ctx->GetRegisterSet(set_idx);
150 const RegisterInfo *reg_info = reg_ctx->GetRegisterInfoAtIndex(reg);
155 if (DumpRegister (exe_ctx, strm, reg_ctx, reg_info))
176 RegisterContext *reg_ctx = m_exe_ctx.GetRegisterContext (); local
190 if (set_idx < reg_ctx->GetRegisterSetCount())
192 if (!DumpRegisterSet (m_exe_ctx, strm, reg_ctx, set_idx)
416 RegisterContext *reg_ctx = m_exe_ctx.GetRegisterContext (); local
    [all...]
  /external/lldb/source/Plugins/ABI/MacOSX-arm/
ABIMacOSX_arm.cpp 208 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); local
209 if (!reg_ctx)
212 const uint32_t pc_reg_num = reg_ctx->ConvertRegisterKindToRegisterNumber (eRegisterKindGeneric, LLDB_REGNUM_GENERIC_PC);
213 const uint32_t sp_reg_num = reg_ctx->ConvertRegisterKindToRegisterNumber (eRegisterKindGeneric, LLDB_REGNUM_GENERIC_SP);
214 const uint32_t ra_reg_num = reg_ctx->ConvertRegisterKindToRegisterNumber (eRegisterKindGeneric, LLDB_REGNUM_GENERIC_RA);
221 if (!reg_ctx->WriteRegister (reg_ctx->GetRegisterInfoByName("r0"), reg_value))
227 if (!reg_ctx->WriteRegister (reg_ctx->GetRegisterInfoByName("r1"), reg_value))
233 if (!reg_ctx->WriteRegister (reg_ctx->GetRegisterInfoByName("r2"), reg_value)
323 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); local
437 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); local
529 RegisterContext *reg_ctx = thread->GetRegisterContext().get(); local
    [all...]
  /external/lldb/source/Plugins/Process/Utility/
UnwindMacOSXFrameBackchain.cpp 105 RegisterContext *reg_ctx = m_thread.GetRegisterContext().get(); local
106 assert (reg_ctx);
109 cursor.pc = reg_ctx->GetPC (LLDB_INVALID_ADDRESS);
110 cursor.fp = reg_ctx->GetFP (0);
158 lldb::addr_t first_frame_sp = reg_ctx->GetSP (0);
204 RegisterContext *reg_ctx = m_thread.GetRegisterContext().get(); local
205 assert (reg_ctx);
208 cursor.pc = reg_ctx->GetPC (LLDB_INVALID_ADDRESS);
209 cursor.fp = reg_ctx->GetFP (0);
257 lldb::addr_t first_frame_sp = reg_ctx->GetSP (0)
    [all...]
  /external/lldb/source/Plugins/ABI/MacOSX-i386/
ABIMacOSX_i386.cpp 260 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); local
261 if (!reg_ctx)
263 uint32_t pc_reg_num = reg_ctx->ConvertRegisterKindToRegisterNumber (eRegisterKindGeneric, LLDB_REGNUM_GENERIC_PC);
264 uint32_t sp_reg_num = reg_ctx->ConvertRegisterKindToRegisterNumber (eRegisterKindGeneric, LLDB_REGNUM_GENERIC_SP);
270 const RegisterInfo *reg_info_32 = reg_ctx->GetRegisterInfoByName("eax");
311 error = reg_ctx->WriteRegisterValueToMemory (reg_info_32,
324 error = reg_ctx->WriteRegisterValueToMemory (reg_info_32,
337 error = reg_ctx->WriteRegisterValueToMemory (reg_info_32,
350 error = reg_ctx->WriteRegisterValueToMemory (reg_info_32,
362 error = reg_ctx->WriteRegisterValueToMemory (reg_info_32,
420 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); local
618 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); local
691 RegisterContext *reg_ctx = thread->GetRegisterContext().get(); local
755 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); local
    [all...]
  /external/lldb/source/Plugins/ABI/SysV-x86_64/
ABISysV_x86_64.cpp 350 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); local
351 if (!reg_ctx)
357 reg_info = reg_ctx->GetRegisterInfoByName("rdi", 0);
361 if (!reg_ctx->WriteRegisterFromUnsigned (reg_info, *arg1_ptr))
366 reg_info = reg_ctx->GetRegisterInfoByName("rsi", 0);
369 if (!reg_ctx->WriteRegisterFromUnsigned (reg_info, *arg2_ptr))
374 reg_info = reg_ctx->GetRegisterInfoByName("rdx", 0);
377 if (!reg_ctx->WriteRegisterFromUnsigned (reg_info, *arg3_ptr))
382 reg_info = reg_ctx->GetRegisterInfoByName("rcx", 0);
385 if (!reg_ctx->WriteRegisterFromUnsigned (reg_info, *arg4_ptr)
492 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); local
582 RegisterContext *reg_ctx = thread->GetRegisterContext().get(); local
659 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); local
    [all...]
  /external/lldb/source/Core/
ValueObjectRegister.cpp 32 ValueObjectRegisterContext::ValueObjectRegisterContext (ValueObject &parent, RegisterContextSP &reg_ctx) :
34 m_reg_ctx_sp (reg_ctx)
36 assert (reg_ctx);
123 ValueObjectRegisterSet::ValueObjectRegisterSet (ExecutionContextScope *exe_scope, lldb::RegisterContextSP &reg_ctx, uint32_t reg_set_idx) :
125 m_reg_ctx_sp (reg_ctx),
129 assert (reg_ctx);
130 m_reg_set = reg_ctx->GetRegisterSet(m_reg_set_idx);
288 ValueObjectRegister::ValueObjectRegister (ExecutionContextScope *exe_scope, lldb::RegisterContextSP &reg_ctx, uint32_t reg_num) :
290 m_reg_ctx_sp (reg_ctx),
296 assert (reg_ctx);
    [all...]
ValueObjectVariable.cpp 331 RegisterContext *reg_ctx = exe_ctx.GetRegisterContext(); local
333 if (!reg_info || !reg_ctx)
341 if (reg_ctx->WriteRegister (reg_info, reg_value))
363 RegisterContext *reg_ctx = exe_ctx.GetRegisterContext(); local
365 if (!reg_info || !reg_ctx)
373 if (reg_ctx->WriteRegister (reg_info, reg_value))
Debugger.cpp 1557 RegisterContext *reg_ctx = NULL; local
    [all...]
EmulateInstruction.cpp 654 EmulateInstruction::GetInternalRegisterNumber (RegisterContext *reg_ctx, const RegisterInfo &reg_info)
657 if (reg_ctx && GetBestRegisterKindAndNumber (&reg_info, reg_kind, reg_num))
658 return reg_ctx->ConvertRegisterKindToRegisterNumber (reg_kind, reg_num);
  /external/lldb/source/Target/
ThreadPlanTracer.cpp 155 RegisterContext *reg_ctx = m_thread.GetRegisterContext().get(); local
158 m_register_values.resize (reg_ctx->GetRegisterCount());
186 RegisterContext *reg_ctx = m_thread.GetRegisterContext().get();
188 lldb::addr_t pc = reg_ctx->GetPC();
264 for (uint32_t reg_num = 0, num_registers = reg_ctx->GetRegisterCount();
268 const RegisterInfo *reg_info = reg_ctx->GetRegisterInfoAtIndex(reg_num);
269 if (reg_ctx->ReadRegister (reg_info, reg_value))
ThreadPlan.cpp 158 RegisterContext *reg_ctx = m_thread.GetRegisterContext().get(); local
159 addr_t pc = reg_ctx->GetPC();
160 addr_t sp = reg_ctx->GetSP();
161 addr_t fp = reg_ctx->GetFP();
ThreadPlanCallFunction.cpp 251 RegisterContext *reg_ctx = m_thread.GetRegisterContext().get(); local
257 for (uint32_t reg_idx = 0, num_registers = reg_ctx->GetRegisterCount();
261 const RegisterInfo *reg_info = reg_ctx->GetRegisterInfoAtIndex (reg_idx);
262 if (reg_ctx->ReadRegister(reg_info, reg_value))
  /external/lldb/source/Plugins/Process/POSIX/
POSIXThread.cpp 331 RegisterContextPOSIX* reg_ctx = GetRegisterContextPOSIX(); local
332 if (reg_ctx)
333 wp_set = reg_ctx->SetHardwareWatchpointWithIndex(wp_addr, wp_size,
368 RegisterContextPOSIX* reg_ctx = GetRegisterContextPOSIX(); local
369 if (reg_ctx)
373 if (reg_ctx->IsWatchpointVacant(wp_idx))
439 RegisterContextPOSIX* reg_ctx = GetRegisterContextPOSIX(); local
440 if (reg_ctx)
442 uint32_t num_hw_wps = reg_ctx->NumSupportedHardwareWatchpoints();
446 if (reg_ctx->IsWatchpointHit(wp_idx)
    [all...]
  /external/lldb/source/Plugins/Instruction/ARM/
EmulationStateARM.cpp 39 RegisterContext *reg_ctx = frame.GetRegisterContext().get(); local
45 reg_num = reg_ctx->ConvertRegisterKindToRegisterNumber (eRegisterKindDWARF, i);
46 const RegisterInfo *reg_info = reg_ctx->GetRegisterInfoAtIndex (reg_num);
48 if (reg_ctx->ReadRegister (reg_info, reg_value))
58 reg_num = reg_ctx->ConvertRegisterKindToRegisterNumber (eRegisterKindDWARF, i);
60 const RegisterInfo *reg_info = reg_ctx->GetRegisterInfoAtIndex (reg_num);
62 if (reg_ctx->ReadRegister (reg_info, reg_value))
  /external/lldb/include/lldb/Expression/
DWARFExpression.h 268 RegisterContext *reg_ctx,
299 /// @param[in] reg_ctx
334 RegisterContext *reg_ctx,
  /external/lldb/source/API/
SBFrame.cpp 888 RegisterContextSP reg_ctx (frame->GetRegisterContext());
889 if (reg_ctx)
891 const uint32_t num_regs = reg_ctx->GetRegisterCount();
894 const RegisterInfo *reg_info = reg_ctx->GetRegisterInfoAtIndex (reg_idx);
899 value_sp = ValueObjectRegister::Create (frame, reg_ctx, reg_idx);
910 RegisterContextSP reg_ctx (frame->GetRegisterContext());
911 if (reg_ctx)
913 const uint32_t num_sets = reg_ctx->GetRegisterSetCount();
916 const RegisterSet *reg_set = reg_ctx->GetRegisterSet (set_idx);
921 value_sp = ValueObjectRegisterSet::Create (frame, reg_ctx, set_idx)
    [all...]
  /external/lldb/source/Expression/
DWARFExpression.cpp 718 RegisterContext *reg_ctx,
725 if (reg_ctx == NULL)
732 uint32_t native_reg = reg_ctx->ConvertRegisterKindToRegisterNumber(reg_kind, reg_num);
740 const RegisterInfo *reg_info = reg_ctx->GetRegisterInfoAtIndex(native_reg);
742 if (reg_ctx->ReadRegister (reg_info, reg_value))
    [all...]
  /external/lldb/source/Symbol/
UnwindPlan.cpp 427 RegisterContext *reg_ctx = thread->GetRegisterContext().get(); local
428 if (reg_ctx)
434 reg = reg_ctx->ConvertRegisterKindToRegisterNumber (m_register_kind, unwind_reg);
436 return reg_ctx->GetRegisterInfoAtIndex (reg);
  /external/lldb/source/Plugins/UnwindAssembly/x86/
UnwindAssembly-x86.cpp 207 RegisterContext *reg_ctx = thread->GetRegisterContext().get(); local
208 if (reg_ctx)
224 const RegisterInfo *ri = reg_ctx->GetRegisterInfoByName (ent->name);
  /external/lldb/tools/debugserver/source/
RNBRemote.cpp 2822 std::vector<uint8_t> reg_ctx; local
2870 std::vector<uint8_t> reg_ctx; local
    [all...]
  /external/lldb/include/lldb/Core/
EmulateInstruction.h 618 GetInternalRegisterNumber (RegisterContext *reg_ctx,

Completed in 582 milliseconds