Searched refs:reg_value (Results 1 - 25 of 66) sorted by relevance

123

/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Process/NetBSD/
H A DNativeRegisterContextNetBSD_x86_64.cpp267 RegisterValue &reg_value) {
300 reg_value = (uint64_t)m_gpr_x86_64.regs[_REG_RAX];
303 reg_value = (uint64_t)m_gpr_x86_64.regs[_REG_RBX];
306 reg_value = (uint64_t)m_gpr_x86_64.regs[_REG_RCX];
309 reg_value = (uint64_t)m_gpr_x86_64.regs[_REG_RDX];
312 reg_value = (uint64_t)m_gpr_x86_64.regs[_REG_RDI];
315 reg_value = (uint64_t)m_gpr_x86_64.regs[_REG_RSI];
318 reg_value = (uint64_t)m_gpr_x86_64.regs[_REG_RBP];
321 reg_value = (uint64_t)m_gpr_x86_64.regs[_REG_RSP];
324 reg_value
266 ReadRegister(const RegisterInfo *reg_info, RegisterValue &reg_value) argument
490 WriteRegister( const RegisterInfo *reg_info, const RegisterValue &reg_value) argument
911 RegisterValue reg_value; local
929 RegisterValue reg_value; local
940 RegisterValue reg_value; local
[all...]
H A DNativeRegisterContextNetBSD_x86_64.h43 RegisterValue &reg_value) override;
46 const RegisterValue &reg_value) override;
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Process/Utility/
H A DRegisterContextMacOSXFrameBackchain.cpp59 uint64_t reg_value = LLDB_INVALID_ADDRESS;
65 reg_value = m_cursor.pc;
71 reg_value = m_cursor.fp;
85 value.SetUInt(reg_value, reg_info->byte_size);
92 value.SetUInt32(reg_value, RegisterValue::eTypeFloat);
95 value.SetUInt64(reg_value, RegisterValue::eTypeFloat);
102 value.SetUInt32(reg_value, RegisterValue::eTypeDouble);
105 value.SetUInt64(reg_value, RegisterValue::eTypeDouble);
117 value.SetUInt32(reg_value, RegisterValue::eTypeLongDouble);
120 value.SetUInt64(reg_value, RegisterValu
[all...]
H A DRegisterContextThreadMemory.cpp94 RegisterValue &reg_value) {
97 return m_reg_ctx_sp->ReadRegister(reg_info, reg_value);
102 const RegisterInfo *reg_info, const RegisterValue &reg_value) {
105 return m_reg_ctx_sp->WriteRegister(reg_info, reg_value);
196 uint32_t src_len, RegisterValue &reg_value) {
200 src_len, reg_value);
208 uint32_t dst_len, const RegisterValue &reg_value) {
212 reg_value);
93 ReadRegister(const RegisterInfo *reg_info, RegisterValue &reg_value) argument
101 WriteRegister( const RegisterInfo *reg_info, const RegisterValue &reg_value) argument
194 ReadRegisterValueFromMemory( const lldb_private::RegisterInfo *reg_info, lldb::addr_t src_addr, uint32_t src_len, RegisterValue &reg_value) argument
206 WriteRegisterValueToMemory( const lldb_private::RegisterInfo *reg_info, lldb::addr_t dst_addr, uint32_t dst_len, const RegisterValue &reg_value) argument
H A DRegisterContextThreadMemory.h37 RegisterValue &reg_value) override;
40 const RegisterValue &reg_value) override;
80 RegisterValue &reg_value) override;
84 const RegisterValue &reg_value) override;
H A DRegisterContextMemory.cpp77 RegisterValue &reg_value) {
84 return reg_value
91 const RegisterValue &reg_value) {
96 reg_info->byte_size, reg_value));
76 ReadRegister(const RegisterInfo *reg_info, RegisterValue &reg_value) argument
90 WriteRegister(const RegisterInfo *reg_info, const RegisterValue &reg_value) argument
H A DRegisterContextMemory.h49 lldb_private::RegisterValue &reg_value) override;
52 const lldb_private::RegisterValue &reg_value) override;
/freebsd-11-stable/sys/arm/allwinner/
H A Da10_sramc.c124 uint32_t reg_value; local
130 reg_value = sramc_read_4(sc, SRAM_CTL1_CFG);
131 reg_value |= 0x5 << 2;
132 sramc_write_4(sc, SRAM_CTL1_CFG, reg_value);
141 uint32_t reg_value; local
147 reg_value = sramc_read_4(sc, SRAM_CTL1_CFG);
148 reg_value |= CTL1_CFG_SRAMD_MAP_USB0;
149 sramc_write_4(sc, SRAM_CTL1_CFG, reg_value);
H A Daw_reset.c77 uint32_t reg_value; local
82 reg_value = RESET_READ(sc, RESET_OFFSET(id));
84 reg_value &= ~(1 << RESET_SHIFT(id));
86 reg_value |= (1 << RESET_SHIFT(id));
87 RESET_WRITE(sc, RESET_OFFSET(id), reg_value);
97 uint32_t reg_value; local
102 reg_value = RESET_READ(sc, RESET_OFFSET(id));
105 *reset = (reg_value & (1 << RESET_SHIFT(id))) != 0 ? false : true;
H A Da10_ehci.c144 uint32_t reg_value = 0; local
241 reg_value = A10_READ_4(sc, SW_USB_PMU_IRQ_ENABLE);
242 reg_value |= SW_AHB_INCR8; /* AHB INCR8 enable */
243 reg_value |= SW_AHB_INCR4; /* AHB burst type INCR4 enable */
244 reg_value |= SW_AHB_INCRX_ALIGN; /* AHB INCRX align enable */
245 reg_value |= SW_ULPI_BYPASS; /* ULPI bypass enable */
246 A10_WRITE_4(sc, SW_USB_PMU_IRQ_ENABLE, reg_value);
250 reg_value = A10_READ_4(sc, SW_SDRAM_REG_HPCR_USB2);
251 reg_value |= SW_SDRAM_BP_HPCR_ACCESS;
252 A10_WRITE_4(sc, SW_SDRAM_REG_HPCR_USB2, reg_value);
281 uint32_t reg_value = 0; local
[all...]
/freebsd-11-stable/contrib/llvm-project/lldb/source/Core/
H A DEmulateInstruction.cpp77 RegisterValue &reg_value) {
79 return m_read_reg_callback(this, m_baton, reg_info, reg_value);
85 RegisterValue &reg_value) {
88 return ReadRegister(&reg_info, reg_value);
96 RegisterValue reg_value; local
97 if (ReadRegister(reg_kind, reg_num, reg_value))
98 return reg_value.GetAsUInt64(fail_value, success_ptr);
107 RegisterValue reg_value; local
108 if (ReadRegister(reg_info, reg_value))
109 return reg_value
76 ReadRegister(const RegisterInfo *reg_info, RegisterValue &reg_value) argument
83 ReadRegister(lldb::RegisterKind reg_kind, uint32_t reg_num, RegisterValue &reg_value) argument
115 WriteRegister(const Context &context, const RegisterInfo *reg_info, const RegisterValue &reg_value) argument
123 WriteRegister(const Context &context, lldb::RegisterKind reg_kind, uint32_t reg_num, const RegisterValue &reg_value) argument
139 RegisterValue reg_value; local
150 RegisterValue reg_value; local
283 ReadRegisterFrame(EmulateInstruction *instruction, void *baton, const RegisterInfo *reg_info, RegisterValue &reg_value) argument
294 WriteRegisterFrame(EmulateInstruction *instruction, void *baton, const Context &context, const RegisterInfo *reg_info, const RegisterValue &reg_value) argument
334 ReadRegisterDefault(EmulateInstruction *instruction, void *baton, const RegisterInfo *reg_info, RegisterValue &reg_value) argument
350 WriteRegisterDefault(EmulateInstruction *instruction, void *baton, const Context &context, const RegisterInfo *reg_info, const RegisterValue &reg_value) argument
[all...]
H A DValueObjectVariable.cpp285 RegisterValue reg_value; local
290 error = reg_value.SetValueFromString(reg_info, llvm::StringRef(value_str));
293 if (reg_ctx->WriteRegister(reg_info, reg_value)) {
314 RegisterValue reg_value; local
319 error = reg_value.SetValueFromData(reg_info, data, 0, true);
322 if (reg_ctx->WriteRegister(reg_info, reg_value)) {
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/UnwindAssembly/InstEmulation/
H A DUnwindAssemblyInstEmulation.h92 lldb_private::RegisterValue &reg_value);
98 const lldb_private::RegisterValue &reg_value);
113 lldb_private::RegisterValue &reg_value);
118 const lldb_private::RegisterValue &reg_value);
124 const lldb_private::RegisterValue &reg_value);
127 lldb_private::RegisterValue &reg_value);
H A DUnwindAssemblyInstEmulation.cpp342 const RegisterInfo &reg_info, const RegisterValue &reg_value) {
343 m_register_values[MakeRegisterKindValuePair(reg_info)] = reg_value;
347 RegisterValue &reg_value) {
351 reg_value = pos->second;
356 reg_value.SetUInt(reg_id, reg_info.byte_size);
465 RegisterValue &reg_value) {
469 ->ReadRegister(instruction, reg_info, reg_value);
474 RegisterValue &reg_value) {
475 bool synthetic = GetRegisterValue(*reg_info, reg_value);
485 DumpRegisterValue(reg_value,
341 SetRegisterValue( const RegisterInfo &reg_info, const RegisterValue &reg_value) argument
346 GetRegisterValue(const RegisterInfo &reg_info, RegisterValue &reg_value) argument
462 ReadRegister(EmulateInstruction *instruction, void *baton, const RegisterInfo *reg_info, RegisterValue &reg_value) argument
472 ReadRegister(EmulateInstruction *instruction, const RegisterInfo *reg_info, RegisterValue &reg_value) argument
491 WriteRegister( EmulateInstruction *instruction, void *baton, const EmulateInstruction::Context &context, const RegisterInfo *reg_info, const RegisterValue &reg_value) argument
500 WriteRegister( EmulateInstruction *instruction, const EmulateInstruction::Context &context, const RegisterInfo *reg_info, const RegisterValue &reg_value) argument
[all...]
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Instruction/ARM/
H A DEmulationStateARM.h54 lldb_private::RegisterValue &reg_value);
61 const lldb_private::RegisterValue &reg_value);
H A DEmulationStateARM.cpp38 RegisterValue reg_value; local
39 if (reg_ctx->ReadRegister(reg_info, reg_value)) {
40 m_gpr[i - dwarf_r0] = reg_value.GetAsUInt32();
48 RegisterValue reg_value; local
51 if (reg_ctx->ReadRegister(reg_info, reg_value)) {
52 uint64_t value = reg_value.GetAsUInt64();
223 lldb_private::RegisterValue &reg_value) {
235 success = reg_value.SetUInt(reg_uval, reg_info->byte_size);
243 const lldb_private::RegisterValue &reg_value) {
251 reg_value
220 ReadPseudoRegister( EmulateInstruction *instruction, void *baton, const lldb_private::RegisterInfo *reg_info, lldb_private::RegisterValue &reg_value) argument
239 WritePseudoRegister( EmulateInstruction *instruction, void *baton, const EmulateInstruction::Context &context, const lldb_private::RegisterInfo *reg_info, const lldb_private::RegisterValue &reg_value) argument
[all...]
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Process/minidump/
H A DRegisterContextMinidump_ARM64.h51 RegisterValue &reg_value) override;
54 const RegisterValue &reg_value) override;
H A DRegisterContextMinidump_ARM.h58 RegisterValue &reg_value) override;
61 const RegisterValue &reg_value) override;
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Core/
H A DEmulateInstruction.h339 RegisterValue &reg_value);
344 const RegisterValue &reg_value);
386 bool ReadRegister(const RegisterInfo *reg_info, RegisterValue &reg_value);
392 const RegisterValue &reg_value);
395 const RegisterInfo *reg_info, uint64_t reg_value);
399 RegisterValue &reg_value);
402 uint32_t reg_num, const RegisterValue &reg_value);
409 uint64_t reg_value);
444 RegisterValue &reg_value);
449 const RegisterValue &reg_value);
[all...]
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Host/common/
H A DNativeRegisterContext.h47 RegisterValue &reg_value) = 0;
50 const RegisterValue &reg_value) = 0;
105 RegisterValue &reg_value);
110 const RegisterValue &reg_value);
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Target/
H A DRegisterContext.h43 RegisterValue &reg_value) = 0;
46 const RegisterValue &reg_value) = 0;
129 RegisterValue &reg_value);
134 const RegisterValue &reg_value);
/freebsd-11-stable/contrib/llvm-project/lldb/source/Target/
H A DThreadPlanTracer.cpp212 RegisterValue reg_value; local
216 if (reg_ctx->ReadRegister(reg_info, reg_value)) {
219 reg_value != m_register_values[reg_num]) {
220 if (reg_value.GetType() != RegisterValue::eTypeInvalid) {
222 DumpRegisterValue(reg_value, stream, reg_info, true, false,
226 m_register_values[reg_num] = reg_value;
H A DRegisterContext.cpp254 RegisterValue reg_value; local
258 if (context->ReadRegister(reg_info, reg_value)) {
259 WriteRegister(reg_info, reg_value);
260 } else if (frame_zero_context->ReadRegister(reg_info, reg_value)) {
261 WriteRegister(reg_info, reg_value);
294 RegisterValue &reg_value) {
354 reg_value.SetFromMemoryData(reg_info, src, src_len,
364 const RegisterValue &reg_value) {
376 const uint32_t bytes_copied = reg_value.GetAsMemoryData(
292 ReadRegisterValueFromMemory( const RegisterInfo *reg_info, lldb::addr_t src_addr, uint32_t src_len, RegisterValue &reg_value) argument
362 WriteRegisterValueToMemory( const RegisterInfo *reg_info, lldb::addr_t dst_addr, uint32_t dst_len, const RegisterValue &reg_value) argument
/freebsd-11-stable/contrib/llvm-project/lldb/source/Commands/
H A DCommandObjectRegister.cpp78 RegisterValue reg_value; local
80 if (reg_ctx->ReadRegister(reg_info, reg_value)) {
85 DumpRegisterValue(reg_value, &strm, reg_info, prefix_with_name,
91 addr_t reg_addr = reg_value.GetAsUInt64(LLDB_INVALID_ADDRESS);
349 RegisterValue reg_value; variable
351 Status error(reg_value.SetValueFromString(reg_info, value_str));
353 if (reg_ctx->WriteRegister(reg_info, reg_value)) {
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Process/Darwin/
H A DNativeThreadListDarwin.h48 bool GetRegisterValue (nub_thread_t tid, uint32_t set, uint32_t reg, DNBRegisterValue *reg_value) const;
49 bool SetRegisterValue (nub_thread_t tid, uint32_t set, uint32_t reg, const DNBRegisterValue *reg_value) const;

Completed in 221 milliseconds

123