| /freebsd-14.2/contrib/llvm-project/lldb/source/Core/ |
| H A D | EmulateInstruction.cpp | 81 RegisterValue reg_value; in ReadRegister() local 84 return reg_value; in ReadRegister() 97 reg_value = *value; in ReadRegister() 105 RegisterValue reg_value; in ReadRegisterUnsigned() local 106 if (ReadRegister(reg_kind, reg_num, reg_value)) in ReadRegisterUnsigned() 117 if (!reg_value) { in ReadRegisterUnsigned() 140 return WriteRegister(context, *reg_info, reg_value); in WriteRegister() 150 RegisterValue reg_value; in WriteRegisterUnsigned() local 160 RegisterValue reg_value; in WriteRegisterUnsigned() local 162 return WriteRegister(context, reg_info, reg_value); in WriteRegisterUnsigned() [all …]
|
| H A D | ValueObjectVariable.cpp | 368 RegisterValue reg_value; in SetValueFromCString() local 373 error = reg_value.SetValueFromString(reg_info, llvm::StringRef(value_str)); in SetValueFromCString() 376 if (reg_ctx->WriteRegister(reg_info, reg_value)) { in SetValueFromCString() 397 RegisterValue reg_value; in SetData() local 402 error = reg_value.SetValueFromData(*reg_info, data, 0, true); in SetData() 405 if (reg_ctx->WriteRegister(reg_info, reg_value)) { in SetData()
|
| /freebsd-14.2/sys/arm/allwinner/ |
| H A D | a10_sramc.c | 118 uint32_t reg_value; in a10_map_to_emac() local 124 reg_value = sramc_read_4(sc, SRAM_CTL1_CFG); in a10_map_to_emac() 125 reg_value |= 0x5 << 2; in a10_map_to_emac() 126 sramc_write_4(sc, SRAM_CTL1_CFG, reg_value); in a10_map_to_emac() 135 uint32_t reg_value; in a10_map_to_otg() local 141 reg_value = sramc_read_4(sc, SRAM_CTL1_CFG); in a10_map_to_otg() 142 reg_value |= CTL1_CFG_SRAMD_MAP_USB0; in a10_map_to_otg() 143 sramc_write_4(sc, SRAM_CTL1_CFG, reg_value); in a10_map_to_otg()
|
| H A D | aw_reset.c | 74 uint32_t reg_value; in aw_reset_assert() local 79 reg_value = RESET_READ(sc, RESET_OFFSET(id)); in aw_reset_assert() 81 reg_value &= ~(1 << RESET_SHIFT(id)); in aw_reset_assert() 83 reg_value |= (1 << RESET_SHIFT(id)); in aw_reset_assert() 84 RESET_WRITE(sc, RESET_OFFSET(id), reg_value); in aw_reset_assert() 94 uint32_t reg_value; in aw_reset_is_asserted() local 99 reg_value = RESET_READ(sc, RESET_OFFSET(id)); in aw_reset_is_asserted() 102 *reset = (reg_value & (1 << RESET_SHIFT(id))) != 0 ? false : true; in aw_reset_is_asserted()
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/Architecture/AArch64/ |
| H A D | ArchitectureAArch64.cpp | 88 uint64_t reg_value = in ReconfigureRegisterInfo() local 90 if (reg_value != fail_value && reg_value <= 32) in ReconfigureRegisterInfo() 91 vg_reg_value = reg_value; in ReconfigureRegisterInfo() 98 uint64_t reg_value = in ReconfigureRegisterInfo() local 100 if (reg_value != fail_value && reg_value <= 32) in ReconfigureRegisterInfo() 101 svg_reg_value = reg_value; in ReconfigureRegisterInfo()
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/Process/Utility/ |
| H A D | RegisterContextThreadMemory.cpp | 94 RegisterValue ®_value) { in ReadRegister() argument 97 return m_reg_ctx_sp->ReadRegister(reg_info, reg_value); in ReadRegister() 102 const RegisterInfo *reg_info, const RegisterValue ®_value) { in WriteRegister() argument 105 return m_reg_ctx_sp->WriteRegister(reg_info, reg_value); in WriteRegister() 196 uint32_t src_len, RegisterValue ®_value) { in ReadRegisterValueFromMemory() argument 200 src_len, reg_value); in ReadRegisterValueFromMemory() 208 uint32_t dst_len, const RegisterValue ®_value) { in WriteRegisterValueToMemory() argument 212 reg_value); in WriteRegisterValueToMemory()
|
| H A D | RegisterContextThreadMemory.h | 37 RegisterValue ®_value) override; 40 const RegisterValue ®_value) override; 80 RegisterValue ®_value) override; 84 const RegisterValue ®_value) override;
|
| H A D | RegisterContextMemory.cpp | 76 RegisterValue ®_value) { in ReadRegister() argument 83 return reg_value in ReadRegister() 90 const RegisterValue ®_value) { in WriteRegister() argument 95 reg_info->byte_size, reg_value)); in WriteRegister()
|
| H A D | NativeProcessSoftwareSingleStep.cpp | 48 RegisterValue ®_value) { in ReadRegisterCallback() argument 54 reg_value = it->second; in ReadRegisterCallback() 66 emulator_baton->m_reg_context.ReadRegister(full_reg_info, reg_value); in ReadRegisterCallback() 76 const RegisterValue ®_value) { in WriteRegisterCallback() argument 79 reg_value; in WriteRegisterCallback()
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/ABI/AArch64/ |
| H A D | ABIMacOSX_arm64.cpp | 199 RegisterValue reg_value; in GetArgumentValues() local 201 if (reg_ctx->ReadRegister(reg_info, reg_value)) { in GetArgumentValues() 203 reg_value.SignExtend(bit_width); in GetArgumentValues() 306 RegisterValue reg_value; in SetReturnValueObject() local 325 RegisterValue reg_value; in SetReturnValueObject() local 524 RegisterValue reg_value; in LoadValueFromConsecutiveGPRRegisters() local 526 if (!reg_ctx->ReadRegister(reg_info, reg_value)) in LoadValueFromConsecutiveGPRRegisters() 565 RegisterValue reg_value; in LoadValueFromConsecutiveGPRRegisters() local 567 if (!reg_ctx->ReadRegister(reg_info, reg_value)) in LoadValueFromConsecutiveGPRRegisters() 776 RegisterValue reg_value; in GetReturnValueObjectImpl() local [all …]
|
| H A D | ABISysV_arm64.cpp | 170 RegisterValue reg_value; in GetArgumentValues() local 172 if (reg_ctx->ReadRegister(reg_info, reg_value)) { in GetArgumentValues() 174 reg_value.SignExtend(bit_width); in GetArgumentValues() 279 RegisterValue reg_value; in SetReturnValueObject() local 298 RegisterValue reg_value; in SetReturnValueObject() local 499 RegisterValue reg_value; in LoadValueFromConsecutiveGPRRegisters() local 501 if (!reg_ctx->ReadRegister(reg_info, reg_value)) in LoadValueFromConsecutiveGPRRegisters() 536 RegisterValue reg_value; in LoadValueFromConsecutiveGPRRegisters() local 538 if (!reg_ctx->ReadRegister(reg_info, reg_value)) in LoadValueFromConsecutiveGPRRegisters() 746 RegisterValue reg_value; in GetReturnValueObjectImpl() local [all …]
|
| /freebsd-14.2/sys/dev/qat/qat_common/ |
| H A D | qat_freebsd.c | 117 int cap_reg = 0, reg_value = 0, mask = 0; in pci_set_max_payload() local 130 reg_value = pci_read_config(dev, cap_reg, 1); in pci_set_max_payload() 131 reg_value = (reg_value & 0x1f) | (mask << 5); in pci_set_max_payload() 132 pci_write_config(dev, cap_reg, reg_value, 1); in pci_set_max_payload()
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/UnwindAssembly/InstEmulation/ |
| H A D | UnwindAssemblyInstEmulation.cpp | 360 const RegisterInfo ®_info, const RegisterValue ®_value) { in SetRegisterValue() argument 369 reg_value = pos->second; in GetRegisterValue() 374 reg_value.SetUInt(reg_id, reg_info.byte_size); in GetRegisterValue() 487 ->ReadRegister(instruction, reg_info, reg_value); in ReadRegister() 493 bool synthetic = GetRegisterValue(*reg_info, reg_value); in ReadRegister() 512 const RegisterValue ®_value) { in WriteRegister() argument 515 ->WriteRegister(instruction, context, reg_info, reg_value); in WriteRegister() 535 SetRegisterValue(*reg_info, reg_value); in WriteRegister() 665 cfa_reg_num, m_initial_sp - reg_value.GetAsUInt64()); in WriteRegister() 678 cfa_reg_num, m_initial_sp - reg_value.GetAsUInt64()); in WriteRegister() [all …]
|
| 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);
|
| /freebsd-14.2/contrib/llvm-project/lldb/include/lldb/Core/ |
| H A D | EmulateInstruction.h | 347 RegisterValue ®_value); 352 const RegisterValue ®_value); 400 const RegisterValue ®_value); 403 const RegisterInfo ®_info, uint64_t reg_value); 407 RegisterValue ®_value); 410 uint32_t reg_num, const RegisterValue ®_value); 417 uint64_t reg_value); 452 RegisterValue ®_value); 457 const RegisterValue ®_value); 469 RegisterValue ®_value); [all …]
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/Target/ |
| H A D | ThreadPlanTracer.cpp | 216 RegisterValue reg_value; in Log() local 220 if (reg_ctx->ReadRegister(reg_info, reg_value)) { in Log() 223 reg_value != m_register_values[reg_num]) { in Log() 224 if (reg_value.GetType() != RegisterValue::eTypeInvalid) { in Log() 226 DumpRegisterValue(reg_value, *stream, *reg_info, true, false, in Log() 230 m_register_values[reg_num] = reg_value; in Log()
|
| H A D | RegisterContext.cpp | 248 RegisterValue reg_value; in CopyFromRegisterContext() local 252 if (context->ReadRegister(reg_info, reg_value)) { in CopyFromRegisterContext() 253 WriteRegister(reg_info, reg_value); in CopyFromRegisterContext() 254 } else if (frame_zero_context->ReadRegister(reg_info, reg_value)) { in CopyFromRegisterContext() 255 WriteRegister(reg_info, reg_value); in CopyFromRegisterContext() 306 RegisterValue ®_value) { in ReadRegisterValueFromMemory() argument 361 reg_value.SetFromMemoryData(*reg_info, src.data(), src_len, in ReadRegisterValueFromMemory() 371 const RegisterValue ®_value) { in WriteRegisterValueToMemory() argument 389 const uint32_t bytes_copied = reg_value.GetAsMemoryData( in WriteRegisterValueToMemory()
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/Process/NetBSD/ |
| H A D | NativeRegisterContextNetBSD_x86_64.cpp | 385 RegisterValue ®_value) { in ReadRegister() argument 425 reg_value.SetUInt16( in ReadRegister() 428 reg_value.SetBytes(data, reg_info->byte_size, endian::InlHostByteOrder()); in ReadRegister() 438 reg_value.SetBytes(ymm.bytes, reg_info->byte_size, in ReadRegister() 451 const RegisterInfo *reg_info, const RegisterValue ®_value) { in WriteRegister() argument 490 reg_value.GetBytes(), reg_value.GetByteSize()); in WriteRegister() 497 fpr->ftag = FullToAbridgedTagWord(reg_value.GetAsUInt16()); in WriteRegister() 499 ::memcpy(data, reg_value.GetBytes(), reg_value.GetByteSize()); in WriteRegister() 515 ::memcpy(ymm.bytes, reg_value.GetBytes(), reg_value.GetByteSize()); in WriteRegister()
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/ABI/X86/ |
| H A D | ABISysV_i386.cpp | 106 RegisterValue reg_value; in PrepareTrivialCall() local 117 reg_value.SetUInt32(arg); in PrepareTrivialCall() 119 reg_info_32, arg_pos, reg_info_32->byte_size, reg_value); in PrepareTrivialCall() 127 reg_value.SetUInt32(return_addr); in PrepareTrivialCall() 129 reg_info_32, sp, reg_info_32->byte_size, reg_value); in PrepareTrivialCall() 529 RegisterValue reg_value; in GetReturnValueObjectSimple() local 530 if (reg_ctx->ReadRegister(vec_reg, reg_value)) { in GetReturnValueObjectSimple() 532 if (reg_value.GetAsMemoryData(*vec_reg, heap_data_up->GetBytes(), in GetReturnValueObjectSimple() 554 RegisterValue reg_value; in GetReturnValueObjectSimple() local 556 if (reg_ctx->ReadRegister(vec_reg, reg_value) && in GetReturnValueObjectSimple() [all …]
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/ABI/ARM/ |
| H A D | ABISysV_arm.cpp | 1340 RegisterValue reg_value; in PrepareTrivialCall() local 1352 reg_value.SetUInt32(*ai); in PrepareTrivialCall() 1355 reg_value)) in PrepareTrivialCall() 1376 reg_value.SetUInt32(*ai); in PrepareTrivialCall() 1476 RegisterValue reg_value; in GetArgumentValues() local 1480 reg_value.SignExtend(bit_width); in GetArgumentValues() 1650 RegisterValue reg_value; in GetReturnValueObjectImpl() local 1654 value.GetScalar() = reg_value.GetAsDouble(); in GetReturnValueObjectImpl() 1674 RegisterValue reg_value; in GetReturnValueObjectImpl() local 1678 value.GetScalar() = reg_value.GetAsFloat(); in GetReturnValueObjectImpl() [all …]
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/Process/FreeBSD/ |
| H A D | NativeRegisterContextFreeBSD_x86_64.cpp | 411 RegisterValue ®_value) { in ReadRegister() argument 450 reg_value.SetUInt16( in ReadRegister() 453 reg_value.SetBytes(data, reg_info->byte_size, endian::InlHostByteOrder()); in ReadRegister() 463 reg_value.SetBytes(ymm.bytes, reg_info->byte_size, in ReadRegister() 476 const RegisterInfo *reg_info, const RegisterValue ®_value) { in WriteRegister() argument 516 fpr->ftag = FullToAbridgedTagWord(reg_value.GetAsUInt16()); in WriteRegister() 518 ::memcpy(data, reg_value.GetBytes(), reg_value.GetByteSize()); in WriteRegister() 528 ::memcpy(ymm.bytes, reg_value.GetBytes(), reg_value.GetByteSize()); in WriteRegister()
|
| H A D | NativeRegisterContextFreeBSD_arm.cpp | 90 RegisterValue ®_value) { in ReadRegister() argument 111 reg_value.SetBytes(m_reg_data.data() + reg_info->byte_offset, in ReadRegister() 117 const RegisterInfo *reg_info, const RegisterValue ®_value) { in WriteRegister() argument 136 ::memcpy(m_reg_data.data() + reg_info->byte_offset, reg_value.GetBytes(), in WriteRegister()
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/Commands/ |
| H A D | CommandObjectRegister.cpp | 93 RegisterValue reg_value; in DumpRegister() local 94 if (!reg_ctx.ReadRegister(®_info, reg_value)) in DumpRegister() 101 DumpRegisterValue(reg_value, strm, reg_info, prefix_with_name, in DumpRegister() 109 addr_t reg_addr = reg_value.GetAsUInt64(LLDB_INVALID_ADDRESS); in DumpRegister() 371 RegisterValue reg_value; in DoExecute() local 373 Status error(reg_value.SetValueFromString(reg_info, value_str)); in DoExecute() 375 if (reg_ctx->WriteRegister(reg_info, reg_value)) { in DoExecute()
|
| /freebsd-14.2/contrib/llvm-project/lldb/include/lldb/Target/ |
| H A D | RegisterContext.h | 41 RegisterValue ®_value) = 0; 44 const RegisterValue ®_value) = 0; 133 RegisterValue ®_value); 138 const RegisterValue ®_value);
|
| /freebsd-14.2/contrib/llvm-project/lldb/include/lldb/Host/common/ |
| H A D | NativeRegisterContext.h | 49 RegisterValue ®_value) = 0; 52 const RegisterValue ®_value) = 0; 109 RegisterValue ®_value); 114 const RegisterValue ®_value);
|