/openbsd-current/gnu/llvm/lldb/source/Plugins/Process/Windows/Common/x86/ |
H A D | RegisterContextWindows_x86.cpp | 164 RegisterValue ®_value) { 174 return ReadRegisterHelper(CONTEXT_INTEGER, "EAX", m_context.Eax, reg_value); 176 return ReadRegisterHelper(CONTEXT_INTEGER, "EBX", m_context.Ebx, reg_value); 178 return ReadRegisterHelper(CONTEXT_INTEGER, "ECX", m_context.Ecx, reg_value); 180 return ReadRegisterHelper(CONTEXT_INTEGER, "EDX", m_context.Edx, reg_value); 182 return ReadRegisterHelper(CONTEXT_INTEGER, "EDI", m_context.Edi, reg_value); 184 return ReadRegisterHelper(CONTEXT_INTEGER, "ESI", m_context.Esi, reg_value); 186 return ReadRegisterHelper(CONTEXT_CONTROL, "EBP", m_context.Ebp, reg_value); 188 return ReadRegisterHelper(CONTEXT_CONTROL, "ESP", m_context.Esp, reg_value); 190 return ReadRegisterHelper(CONTEXT_CONTROL, "EIP", m_context.Eip, reg_value); 163 ReadRegister(const RegisterInfo *reg_info, RegisterValue ®_value) argument 202 WriteRegister(const RegisterInfo *reg_info, const RegisterValue ®_value) argument [all...] |
H A D | RegisterContextWindows_x86.h | 38 RegisterValue ®_value) override; 41 const RegisterValue ®_value) override; 45 DWORD value, RegisterValue ®_value) const;
|
/openbsd-current/gnu/llvm/lldb/source/Plugins/Process/Windows/Common/arm/ |
H A D | RegisterContextWindows_arm.cpp | 104 RegisterValue ®_value) { 115 reg_value.SetUInt32(m_context.R0); 118 reg_value.SetUInt32(m_context.R1); 121 reg_value.SetUInt32(m_context.R2); 124 reg_value.SetUInt32(m_context.R3); 127 reg_value.SetUInt32(m_context.R4); 130 reg_value.SetUInt32(m_context.R5); 133 reg_value.SetUInt32(m_context.R6); 136 reg_value.SetUInt32(m_context.R7); 139 reg_value 103 ReadRegister(const RegisterInfo *reg_info, RegisterValue ®_value) argument 267 WriteRegister(const RegisterInfo *reg_info, const RegisterValue ®_value) argument [all...] |
H A D | RegisterContextWindows_arm.h | 38 RegisterValue ®_value) override; 41 const RegisterValue ®_value) override;
|
/openbsd-current/gnu/llvm/lldb/source/Plugins/Process/Windows/Common/ |
H A D | NativeRegisterContextWindows_x86_64.cpp | 140 RegisterValue ®_value) { 150 reg_value.SetUInt64(tls_context.Rax); 153 reg_value.SetUInt64(tls_context.Rbx); 156 reg_value.SetUInt64(tls_context.Rcx); 159 reg_value.SetUInt64(tls_context.Rdx); 162 reg_value.SetUInt64(tls_context.Rdi); 165 reg_value.SetUInt64(tls_context.Rsi); 168 reg_value.SetUInt64(tls_context.Rbp); 171 reg_value.SetUInt64(tls_context.Rsp); 174 reg_value 139 GPRRead(const uint32_t reg, RegisterValue ®_value) argument 227 GPRWrite(const uint32_t reg, const RegisterValue ®_value) argument 315 FPRRead(const uint32_t reg, RegisterValue ®_value) argument 379 FPRWrite(const uint32_t reg, const RegisterValue ®_value) argument 443 DRRead(const uint32_t reg, RegisterValue ®_value) argument 481 DRWrite(const uint32_t reg, const RegisterValue ®_value) argument 520 ReadRegister(const RegisterInfo *reg_info, RegisterValue ®_value) argument 550 WriteRegister( const RegisterInfo *reg_info, const RegisterValue ®_value) argument 706 RegisterValue reg_value; local 768 RegisterValue reg_value; local [all...] |
H A D | NativeRegisterContextWindows_i386.cpp | 118 RegisterValue ®_value) { 128 reg_value.SetUInt32(tls_context.Eax); 131 reg_value.SetUInt32(tls_context.Ebx); 134 reg_value.SetUInt32(tls_context.Ecx); 137 reg_value.SetUInt32(tls_context.Edx); 140 reg_value.SetUInt32(tls_context.Edi); 143 reg_value.SetUInt32(tls_context.Esi); 146 reg_value.SetUInt32(tls_context.Ebp); 149 reg_value.SetUInt32(tls_context.Esp); 152 reg_value 117 GPRRead(const uint32_t reg, RegisterValue ®_value) argument 181 GPRWrite(const uint32_t reg, const RegisterValue ®_value) argument 245 DRRead(const uint32_t reg, RegisterValue ®_value) argument 283 DRWrite(const uint32_t reg, const RegisterValue ®_value) argument 322 ReadRegister(const RegisterInfo *reg_info, RegisterValue ®_value) argument 350 WriteRegister( const RegisterInfo *reg_info, const RegisterValue ®_value) argument 502 RegisterValue reg_value; local 563 RegisterValue reg_value; local [all...] |
H A D | NativeRegisterContextWindows_WoW64.cpp | 114 RegisterValue ®_value) { 122 reg_value.SetUInt32(tls_context.Eax); 125 reg_value.SetUInt32(tls_context.Ebx); 128 reg_value.SetUInt32(tls_context.Ecx); 131 reg_value.SetUInt32(tls_context.Edx); 134 reg_value.SetUInt32(tls_context.Edi); 137 reg_value.SetUInt32(tls_context.Esi); 140 reg_value.SetUInt32(tls_context.Ebp); 143 reg_value.SetUInt32(tls_context.Esp); 146 reg_value 113 GPRRead(const uint32_t reg, RegisterValue ®_value) argument 175 GPRWrite(const uint32_t reg, const RegisterValue ®_value) argument 237 DRRead(const uint32_t reg, RegisterValue ®_value) argument 275 DRWrite(const uint32_t reg, const RegisterValue ®_value) argument 314 ReadRegister(const RegisterInfo *reg_info, RegisterValue ®_value) argument 341 WriteRegister( const RegisterInfo *reg_info, const RegisterValue ®_value) argument 492 RegisterValue reg_value; local 553 RegisterValue reg_value; local [all...] |
H A D | NativeRegisterContextWindows_x86_64.h | 33 RegisterValue ®_value) override; 36 const RegisterValue ®_value) override; 61 Status GPRRead(const uint32_t reg, RegisterValue ®_value); 62 Status GPRWrite(const uint32_t reg, const RegisterValue ®_value); 64 Status FPRRead(const uint32_t reg, RegisterValue ®_value); 65 Status FPRWrite(const uint32_t reg, const RegisterValue ®_value); 67 Status DRRead(const uint32_t reg, RegisterValue ®_value); 68 Status DRWrite(const uint32_t reg, const RegisterValue ®_value);
|
H A D | NativeRegisterContextWindows_arm.cpp | 154 RegisterValue ®_value) { 164 reg_value.SetUInt32(tls_context.R0); 167 reg_value.SetUInt32(tls_context.R1); 170 reg_value.SetUInt32(tls_context.R2); 173 reg_value.SetUInt32(tls_context.R3); 176 reg_value.SetUInt32(tls_context.R4); 179 reg_value.SetUInt32(tls_context.R5); 182 reg_value.SetUInt32(tls_context.R6); 185 reg_value.SetUInt32(tls_context.R7); 188 reg_value 153 GPRRead(const uint32_t reg, RegisterValue ®_value) argument 220 GPRWrite(const uint32_t reg, const RegisterValue ®_value) argument 287 FPRRead(const uint32_t reg, RegisterValue ®_value) argument 398 FPRWrite(const uint32_t reg, const RegisterValue ®_value) argument 507 ReadRegister(const RegisterInfo *reg_info, RegisterValue ®_value) argument 534 WriteRegister( const RegisterInfo *reg_info, const RegisterValue ®_value) argument [all...] |
H A D | NativeRegisterContextWindows_WoW64.h | 32 RegisterValue ®_value) override; 35 const RegisterValue ®_value) override; 60 Status GPRRead(const uint32_t reg, RegisterValue ®_value); 61 Status GPRWrite(const uint32_t reg, const RegisterValue ®_value); 63 Status DRRead(const uint32_t reg, RegisterValue ®_value); 64 Status DRWrite(const uint32_t reg, const RegisterValue ®_value);
|
H A D | NativeRegisterContextWindows_arm64.h | 31 RegisterValue ®_value) override; 34 const RegisterValue ®_value) override; 63 Status GPRRead(const uint32_t reg, RegisterValue ®_value); 65 Status GPRWrite(const uint32_t reg, const RegisterValue ®_value); 67 Status FPRRead(const uint32_t reg, RegisterValue ®_value); 69 Status FPRWrite(const uint32_t reg, const RegisterValue ®_value);
|
H A D | NativeRegisterContextWindows_arm.h | 31 RegisterValue ®_value) override; 34 const RegisterValue ®_value) override; 63 Status GPRRead(const uint32_t reg, RegisterValue ®_value); 65 Status GPRWrite(const uint32_t reg, const RegisterValue ®_value); 67 Status FPRRead(const uint32_t reg, RegisterValue ®_value); 69 Status FPRWrite(const uint32_t reg, const RegisterValue ®_value);
|
H A D | NativeRegisterContextWindows_i386.h | 32 RegisterValue ®_value) override; 35 const RegisterValue ®_value) override; 60 Status GPRRead(const uint32_t reg, RegisterValue ®_value); 61 Status GPRWrite(const uint32_t reg, const RegisterValue ®_value); 63 Status DRRead(const uint32_t reg, RegisterValue ®_value); 64 Status DRWrite(const uint32_t reg, const RegisterValue ®_value);
|
H A D | NativeRegisterContextWindows_arm64.cpp | 169 RegisterValue ®_value) { 207 reg_value.SetUInt64(tls_context.X[reg - gpr_x0_arm64]); 211 reg_value.SetUInt64(tls_context.Fp); 214 reg_value.SetUInt64(tls_context.Sp); 217 reg_value.SetUInt64(tls_context.Lr); 220 reg_value.SetUInt64(tls_context.Pc); 223 reg_value.SetUInt32(tls_context.Cpsr); 255 reg_value.SetUInt32( 265 const RegisterValue ®_value) { 304 tls_context.X[reg - gpr_x0_arm64] = reg_value 168 GPRRead(const uint32_t reg, RegisterValue ®_value) argument 264 GPRWrite(const uint32_t reg, const RegisterValue ®_value) argument 359 FPRRead(const uint32_t reg, RegisterValue ®_value) argument 488 FPRWrite(const uint32_t reg, const RegisterValue ®_value) argument 617 ReadRegister(const RegisterInfo *reg_info, RegisterValue ®_value) argument 644 WriteRegister( const RegisterInfo *reg_info, const RegisterValue ®_value) argument [all...] |
/openbsd-current/gnu/llvm/lldb/source/Plugins/Process/OpenBSD/ |
H A D | NativeRegisterContextOpenBSD_x86_64.cpp | 203 RegisterValue ®_value) { 240 reg_value = (uint64_t)m_gpr.r_rax; 243 reg_value = (uint64_t)m_gpr.r_rbx; 246 reg_value = (uint64_t)m_gpr.r_rcx; 249 reg_value = (uint64_t)m_gpr.r_rdx; 252 reg_value = (uint64_t)m_gpr.r_rdi; 255 reg_value = (uint64_t)m_gpr.r_rsi; 258 reg_value = (uint64_t)m_gpr.r_rbp; 261 reg_value = (uint64_t)m_gpr.r_rsp; 264 reg_value 202 ReadRegister(const RegisterInfo *reg_info, RegisterValue ®_value) argument 399 WriteRegister( const RegisterInfo *reg_info, const RegisterValue ®_value) argument [all...] |
H A D | NativeRegisterContextOpenBSD_arm64.cpp | 103 RegisterValue ®_value) { 143 reg_value = (uint64_t)m_pacmask[offset > 0]; 144 if (reg_value.GetByteSize() > reg_info->byte_size) { 145 reg_value.SetType(*reg_info); 181 reg_value = (uint64_t)m_gpr.r_reg[reg - gpr_x0_arm64]; 184 reg_value = (uint64_t)m_gpr.r_reg[29]; 187 reg_value = (uint64_t)m_gpr.r_lr; 190 reg_value = (uint64_t)m_gpr.r_sp; 193 reg_value = (uint64_t)m_gpr.r_pc; 196 reg_value 102 ReadRegister(const RegisterInfo *reg_info, RegisterValue ®_value) argument 250 WriteRegister( const RegisterInfo *reg_info, const RegisterValue ®_value) argument [all...] |
/openbsd-current/gnu/llvm/lldb/source/Plugins/Process/Windows/Common/x64/ |
H A D | RegisterContextWindows_x64.cpp | 339 RegisterValue ®_value) { 351 reg_value.SetUInt##size(reg_val); \ 426 reg_value.SetBytes(&m_context.Xmm0, 430 reg_value.SetBytes(&m_context.Xmm1, 434 reg_value.SetBytes(&m_context.Xmm2, 438 reg_value.SetBytes(&m_context.Xmm3, 442 reg_value.SetBytes(&m_context.Xmm4, 446 reg_value.SetBytes(&m_context.Xmm5, 450 reg_value.SetBytes(&m_context.Xmm6, 454 reg_value 338 ReadRegister(const RegisterInfo *reg_info, RegisterValue ®_value) argument 493 WriteRegister(const RegisterInfo *reg_info, const RegisterValue ®_value) argument [all...] |
H A D | RegisterContextWindows_x64.h | 38 RegisterValue ®_value) override; 41 const RegisterValue ®_value) override;
|
/openbsd-current/gnu/llvm/lldb/source/Plugins/Process/Windows/Common/arm64/ |
H A D | RegisterContextWindows_arm64.cpp | 118 RegisterValue ®_value) { 157 reg_value.SetUInt64(m_context.X[reg - gpr_x0]); 161 reg_value.SetUInt64(m_context.Fp); 164 reg_value.SetUInt64(m_context.Sp); 167 reg_value.SetUInt64(m_context.Lr); 170 reg_value.SetUInt64(m_context.Pc); 173 reg_value.SetUInt32(m_context.Cpsr); 205 reg_value.SetUInt32( 241 reg_value.SetBytes(m_context.V[reg - fpu_v0].B, reg_info->byte_size, 277 reg_value 117 ReadRegister(const RegisterInfo *reg_info, RegisterValue ®_value) argument 330 WriteRegister( const RegisterInfo *reg_info, const RegisterValue ®_value) argument [all...] |
H A D | RegisterContextWindows_arm64.h | 38 RegisterValue ®_value) override; 41 const RegisterValue ®_value) override;
|
/openbsd-current/sys/dev/pci/drm/amd/display/dc/ |
H A D | dm_services.h | 89 uint32_t reg_value, 93 return (mask & reg_value) >> shift; 96 #define get_reg_field_value(reg_value, reg_name, reg_field)\ 98 (reg_value),\ 103 uint32_t reg_value, 109 return (reg_value & ~mask) | (mask & (value << shift)); 112 #define set_reg_field_value(reg_value, value, reg_name, reg_field)\ 113 (reg_value) = set_reg_field_value_ex(\ 114 (reg_value),\ 165 #define get_reg_field_value_soc15(reg_value, bloc 88 get_reg_field_value_ex( uint32_t reg_value, uint32_t mask, uint8_t shift) argument 102 set_reg_field_value_ex( uint32_t reg_value, uint32_t value, uint32_t mask, uint8_t shift) argument [all...] |
/openbsd-current/gnu/llvm/lldb/source/Plugins/Process/Utility/ |
H A D | RegisterContextThreadMemory.cpp | 94 RegisterValue ®_value) { 97 return m_reg_ctx_sp->ReadRegister(reg_info, reg_value); 102 const RegisterInfo *reg_info, const RegisterValue ®_value) { 105 return m_reg_ctx_sp->WriteRegister(reg_info, reg_value); 196 uint32_t src_len, RegisterValue ®_value) { 200 src_len, reg_value); 208 uint32_t dst_len, const RegisterValue ®_value) { 212 reg_value); 93 ReadRegister(const RegisterInfo *reg_info, RegisterValue ®_value) argument 101 WriteRegister( const RegisterInfo *reg_info, const RegisterValue ®_value) argument 194 ReadRegisterValueFromMemory( const lldb_private::RegisterInfo *reg_info, lldb::addr_t src_addr, uint32_t src_len, RegisterValue ®_value) argument 206 WriteRegisterValueToMemory( const lldb_private::RegisterInfo *reg_info, lldb::addr_t dst_addr, uint32_t dst_len, const RegisterValue ®_value) argument
|
H A D | RegisterContextThreadMemory.h | 37 RegisterValue ®_value) override; 40 const RegisterValue ®_value) override; 80 RegisterValue ®_value) override; 84 const RegisterValue ®_value) override;
|
/openbsd-current/gnu/llvm/lldb/source/Core/ |
H A D | EmulateInstruction.cpp | 81 RegisterValue reg_value; 82 bool success = m_read_reg_callback(this, m_baton, ®_info, reg_value); 84 return reg_value; 90 RegisterValue ®_value) { 97 reg_value = *value; 105 RegisterValue reg_value; local 106 if (ReadRegister(reg_kind, reg_num, reg_value)) 107 return reg_value.GetAsUInt64(fail_value, success_ptr); 116 std::optional<RegisterValue> reg_value = ReadRegister(reg_info); local 117 if (!reg_value) { 88 ReadRegister(lldb::RegisterKind reg_kind, uint32_t reg_num, RegisterValue ®_value) argument 126 WriteRegister(const Context &context, const RegisterInfo ®_info, const RegisterValue ®_value) argument 134 WriteRegister(const Context &context, lldb::RegisterKind reg_kind, uint32_t reg_num, const RegisterValue ®_value) argument 150 RegisterValue reg_value; local 160 RegisterValue reg_value; local 292 ReadRegisterFrame(EmulateInstruction *instruction, void *baton, const RegisterInfo *reg_info, RegisterValue ®_value) argument 303 WriteRegisterFrame(EmulateInstruction *instruction, void *baton, const Context &context, const RegisterInfo *reg_info, const RegisterValue ®_value) argument 343 ReadRegisterDefault(EmulateInstruction *instruction, void *baton, const RegisterInfo *reg_info, RegisterValue ®_value) argument 359 WriteRegisterDefault(EmulateInstruction *instruction, void *baton, const Context &context, const RegisterInfo *reg_info, const RegisterValue ®_value) argument [all...] |
/openbsd-current/gnu/llvm/lldb/source/Plugins/UnwindAssembly/InstEmulation/ |
H A D | UnwindAssemblyInstEmulation.h | 90 lldb_private::RegisterValue ®_value); 96 const lldb_private::RegisterValue ®_value); 111 lldb_private::RegisterValue ®_value); 116 const lldb_private::RegisterValue ®_value); 122 const lldb_private::RegisterValue ®_value); 125 lldb_private::RegisterValue ®_value);
|