Home
last modified time | relevance | path

Searched refs:byte_offset (Results 1 – 25 of 67) sorted by relevance

123

/openbsd-src/gnu/llvm/lldb/source/Symbol/
H A DArmUnwindInfo.cpp109 uint16_t byte_offset = 0; in GetUnwindPlan() local
114 byte_offset = 1; in GetUnwindPlan()
119 byte_offset = 2; in GetUnwindPlan()
127 byte_offset = 5; in GetUnwindPlan()
135 while (byte_offset < byte_count) { in GetUnwindPlan()
136 uint8_t byte1 = GetByteAtOffset(data, byte_offset++); in GetUnwindPlan()
146 if (byte_offset >= byte_count) in GetUnwindPlan()
149 uint8_t byte2 = GetByteAtOffset(data, byte_offset++); in GetUnwindPlan()
202 if (byte_offset >= byte_count) in GetUnwindPlan()
205 uint8_t byte2 = GetByteAtOffset(data, byte_offset++); in GetUnwindPlan()
[all …]
/openbsd-src/gnu/llvm/lldb/source/Plugins/Process/Utility/
H A DRegisterInfoPOSIX_arm64.cpp287 m_dynamic_reg_infos[pa_regnum + i].byte_offset = in AddRegSetPAuth()
288 m_dynamic_reg_infos[pa_regnum + i - 1].byte_offset + in AddRegSetPAuth()
304 m_dynamic_reg_infos[mte_regnum].byte_offset = in AddRegSetMTE()
305 m_dynamic_reg_infos[mte_regnum - 1].byte_offset + in AddRegSetMTE()
339 reg_info_ref[fpu_fpsr].byte_offset = offset; in ConfigureVectorLength()
340 reg_info_ref[fpu_fpcr].byte_offset = offset + 4; in ConfigureVectorLength()
341 reg_info_ref[sve_vg].byte_offset = offset + 8; in ConfigureVectorLength()
351 reg_info_ref[s_reg_base + index].byte_offset = offset; in ConfigureVectorLength()
352 reg_info_ref[d_reg_base + index].byte_offset = offset; in ConfigureVectorLength()
353 reg_info_ref[v_reg_base + index].byte_offset = offset; in ConfigureVectorLength()
[all …]
H A DRegisterContextMemory.cpp84 .SetValueFromData(*reg_info, m_reg_data, reg_info->byte_offset, in ReadRegister()
93 addr_t reg_addr = m_reg_data_addr + reg_info->byte_offset; in WriteRegister()
H A DRegisterInfos_x86_64.h344 g_register_infos[lldb_##reg##_i386].byte_offset = GPR_OFFSET(reg64); \
349 g_register_infos[lldb_##reg##_i386].byte_offset = GPR_OFFSET(reg64) + 1; \
354 g_register_infos[lldb_##reg##_i386].byte_offset = FPR_OFFSET(reg64); \
359 g_register_infos[lldb_##reg##i##_i386].byte_offset = FPR_OFFSET(stmm[i]); \
364 g_register_infos[lldb_##reg##i##_i386].byte_offset = FPR_OFFSET(reg[i]); \
369 g_register_infos[lldb_##reg##i##_i386].byte_offset = YMM_OFFSET(i); \
374 g_register_infos[lldb_dr##reg_index##_i386].byte_offset = \
/openbsd-src/gnu/llvm/lldb/source/Target/
H A DDynamicRegisterInfo.cpp123 return containing_reg_info->byte_offset + lsbyte; in ByteOffsetFromSlice()
125 return containing_reg_info->byte_offset + msbyte; in ByteOffsetFromSlice()
157 std::min(composite_offset, composite_reg_info->byte_offset); in ByteOffsetFromComposite()
172 uint32_t byte_offset; in ByteOffsetFromRegInfoDict() local
173 if (reg_info_dict.GetValueForKeyAsInteger("offset", byte_offset)) in ByteOffsetFromRegInfoDict()
174 return byte_offset; in ByteOffsetFromRegInfoDict()
253 llvm::Expected<uint32_t> byte_offset = in SetRegisterInfo() local
255 if (byte_offset) in SetRegisterInfo()
256 reg_info.byte_offset = byte_offset.get(); in SetRegisterInfo()
258 LLDB_LOG_ERROR(log, byte_offset.takeError(), in SetRegisterInfo()
[all …]
/openbsd-src/gnu/llvm/lldb/source/Plugins/Process/gdb-remote/
H A DGDBRemoteRegisterContext.cpp101 if (m_reg_data.CopyData(parent_reg->byte_offset, parent_reg->byte_size, in ReadRegister()
115 *reg_info, m_reg_data, reg_info->byte_offset, partial_data_ok)); in ReadRegister()
133 m_reg_data.PeekData(reg_info->byte_offset, reg_byte_size)), in PrivateSetRegisterValue()
168 if (m_reg_data.GetByteSize() < reg_info->byte_offset + reg_info->byte_size) in PrivateSetRegisterValue()
173 m_reg_data.PeekData(reg_info->byte_offset, reg_info->byte_size)); in PrivateSetRegisterValue()
233 (reginfo.byte_offset + reginfo.byte_size <= in ReadRegisterBytes()
344 {m_reg_data.PeekData(reg_info->byte_offset, reg_info->byte_size), in SetPrimordialRegister()
362 reg_info->byte_offset + reg_info->byte_size); in WriteRegisterBytes()
366 if (m_reg_data.GetByteSize() < reg_info->byte_offset + reg_info->byte_size) in WriteRegisterBytes()
371 m_reg_data.PeekData(reg_info->byte_offset, reg_info->byte_size)); in WriteRegisterBytes()
[all …]
/openbsd-src/gnu/llvm/lldb/source/Plugins/Process/elf-core/
H A DRegisterContextPOSIXCore_s390x.cpp59 lldb::offset_t offset = reg_info->byte_offset; in ReadRegister()
61 if (offset == reg_info->byte_offset + reg_info->byte_size) { in ReadRegister()
68 lldb::offset_t offset = reg_info->byte_offset; in ReadRegister()
70 if (offset == reg_info->byte_offset + reg_info->byte_size) { in ReadRegister()
H A DRegisterContextPOSIXCore_x86_64.cpp61 const size_t fxsave_offset = reg_info->byte_offset - GetFXSAVEOffset(); in ReadRegister()
65 if (m_gpregset && reg_info->byte_offset < GetGPRSize()) { in ReadRegister()
67 offset = reg_info->byte_offset; in ReadRegister()
H A DRegisterContextPOSIXCore_powerpc.cpp67 lldb::offset_t offset = reg_info->byte_offset; in ReadRegister()
70 if (offset == reg_info->byte_offset + reg_info->byte_size) { in ReadRegister()
83 if (offset == reg_info->byte_offset + reg_info->byte_size) { in ReadRegister()
H A DRegisterContextPOSIXCore_arm.cpp46 lldb::offset_t offset = reg_info->byte_offset; in ReadRegister()
49 if (offset == reg_info->byte_offset + reg_info->byte_size) { in ReadRegister()
H A DRegisterContextPOSIXCore_arm64.cpp121 sve::SigRegsOffset() + reg_info->byte_offset - sve_z0_offset; in CalculateSVEOffset()
132 offset = reg_info->byte_offset; in ReadRegister()
135 if (offset == reg_info->byte_offset + reg_info->byte_size) { in ReadRegister()
222 offset = reg_info->byte_offset - m_register_info_up->GetPAuthOffset(); in ReadRegister()
H A DRegisterContextPOSIXCore_ppc64le.cpp66 lldb::offset_t offset = reg_info->byte_offset; in ReadRegister()
118 if (offset == reg_info->byte_offset + reg_info->byte_size) { in ReadRegister()
/openbsd-src/gnu/llvm/lldb/include/lldb/
H A Dlldb-private-types.h46 uint32_t byte_offset; member
67 return llvm::ArrayRef<uint8_t>(context_base + byte_offset, byte_size); in data()
71 return llvm::MutableArrayRef<uint8_t>(context_base + byte_offset, in mutable_data()
/openbsd-src/gnu/llvm/lldb/source/Plugins/Process/FreeBSD/
H A DNativeRegisterContextFreeBSD_arm.cpp110 assert(reg_info->byte_offset + reg_info->byte_size <= m_reg_data.size()); in ReadRegister()
111 reg_value.SetBytes(m_reg_data.data() + reg_info->byte_offset, in ReadRegister()
135 assert(reg_info->byte_offset + reg_info->byte_size <= m_reg_data.size()); in WriteRegister()
136 ::memcpy(m_reg_data.data() + reg_info->byte_offset, reg_value.GetBytes(), in WriteRegister()
H A DNativeRegisterContextFreeBSD_mips64.cpp138 assert(reg_info->byte_offset + reg_info->byte_size <= m_reg_data.size()); in ReadRegister()
139 reg_value.SetBytes(m_reg_data.data() + reg_info->byte_offset, in ReadRegister()
172 assert(reg_info->byte_offset + reg_info->byte_size <= m_reg_data.size()); in WriteRegister()
173 ::memcpy(m_reg_data.data() + reg_info->byte_offset, reg_value.GetBytes(), in WriteRegister()
H A DNativeRegisterContextFreeBSD_powerpc.cpp189 assert(reg_info->byte_offset + reg_info->byte_size <= m_reg_data.size()); in ReadRegister()
190 reg_value.SetBytes(m_reg_data.data() + reg_info->byte_offset, in ReadRegister()
223 assert(reg_info->byte_offset + reg_info->byte_size <= m_reg_data.size()); in WriteRegister()
224 ::memcpy(m_reg_data.data() + reg_info->byte_offset, reg_value.GetBytes(), in WriteRegister()
H A DNativeRegisterContextFreeBSD_arm64.cpp119 assert(reg_info->byte_offset + reg_info->byte_size <= m_reg_data.size()); in ReadRegister()
120 reg_value.SetBytes(m_reg_data.data() + reg_info->byte_offset, in ReadRegister()
144 assert(reg_info->byte_offset + reg_info->byte_size <= m_reg_data.size()); in WriteRegister()
145 ::memcpy(m_reg_data.data() + reg_info->byte_offset, reg_value.GetBytes(), in WriteRegister()
/openbsd-src/gnu/llvm/lldb/source/Plugins/Process/Linux/
H A DNativeRegisterContextLinux_s390x.cpp206 uint8_t *src = (uint8_t *)&m_regs + reg_info->byte_offset; in ReadRegister()
207 assert(reg_info->byte_offset + reg_info->byte_size <= sizeof(m_regs)); in ReadRegister()
228 uint8_t *src = (uint8_t *)&m_fp_regs + reg_info->byte_offset; in ReadRegister()
229 assert(reg_info->byte_offset + reg_info->byte_size <= sizeof(m_fp_regs)); in ReadRegister()
283 uint8_t *dst = (uint8_t *)&m_regs + reg_info->byte_offset; in WriteRegister()
284 assert(reg_info->byte_offset + reg_info->byte_size <= sizeof(m_regs)); in WriteRegister()
305 uint8_t *dst = (uint8_t *)&m_fp_regs + reg_info->byte_offset; in WriteRegister()
306 assert(reg_info->byte_offset + reg_info->byte_size <= sizeof(m_fp_regs)); in WriteRegister()
H A DNativeRegisterContextLinux_loongarch64.cpp115 offset = reg_info->byte_offset; in ReadRegister()
159 assert(reg_info->byte_offset < GetGPRSize()); in WriteRegister()
160 dst = (uint8_t *)GetGPRBuffer() + reg_info->byte_offset; in WriteRegister()
326 return reg_info->byte_offset - GetGPRSize(); in CalculateFprOffset()
H A DNativeRegisterContextLinux_riscv64.cpp122 offset = reg_info->byte_offset; in ReadRegister()
171 assert(reg_info->byte_offset < GetGPRSize()); in WriteRegister()
172 dst = (uint8_t *)GetGPRBuffer() + reg_info->byte_offset; in WriteRegister()
338 return reg_info->byte_offset - GetGPRSize(); in CalculateFprOffset()
H A DNativeRegisterContextLinux_ppc64le.cpp239 uint8_t *src = (uint8_t *) &m_gpr_ppc64le + reg_info->byte_offset; in ReadRegister()
267 uint8_t *dst = (uint8_t *)&m_gpr_ppc64le + reg_info->byte_offset; in WriteRegister()
455 return reg_info->byte_offset - in CalculateFprOffset()
456 GetRegisterInfoAtIndex(k_first_fpr_ppc64le)->byte_offset; in CalculateFprOffset()
461 return reg_info->byte_offset - in CalculateVmxOffset()
462 GetRegisterInfoAtIndex(k_first_vmx_ppc64le)->byte_offset; in CalculateVmxOffset()
467 return reg_info->byte_offset - in CalculateVsxOffset()
468 GetRegisterInfoAtIndex(k_first_vsx_ppc64le)->byte_offset; in CalculateVsxOffset()
H A DNativeRegisterContextLinux_arm64.cpp187 offset = reg_info->byte_offset; in ReadRegister()
273 offset = reg_info->byte_offset - GetRegisterInfo().GetPAuthOffset(); in ReadRegister()
281 offset = reg_info->byte_offset - GetRegisterInfo().GetMTEOffset(); in ReadRegister()
317 assert(reg_info->byte_offset < GetGPRSize()); in WriteRegister()
318 dst = (uint8_t *)GetGPRBuffer() + reg_info->byte_offset; in WriteRegister()
447 offset = reg_info->byte_offset - GetRegisterInfo().GetMTEOffset(); in WriteRegister()
948 return reg_info->byte_offset - GetGPRSize(); in CalculateFprOffset()
962 sve::SigRegsOffset() + reg_info->byte_offset - sve_z0_offset; in CalculateSVEOffset()
/openbsd-src/gnu/llvm/lldb/source/Core/
H A DValueObjectConstResultChild.cpp26 ConstString name, uint32_t byte_size, int32_t byte_offset, in ValueObjectConstResultChild() argument
30 : ValueObjectChild(parent, compiler_type, name, byte_size, byte_offset, in ValueObjectConstResultChild()
/openbsd-src/sys/dev/pci/
H A Dixgbe_phy.c1994 int32_t ixgbe_read_i2c_eeprom_generic(struct ixgbe_hw *hw, uint8_t byte_offset, in ixgbe_read_i2c_eeprom_generic() argument
1999 return hw->phy.ops.read_i2c_byte(hw, byte_offset, in ixgbe_read_i2c_eeprom_generic()
2012 int32_t ixgbe_write_i2c_eeprom_generic(struct ixgbe_hw *hw, uint8_t byte_offset, in ixgbe_write_i2c_eeprom_generic() argument
2017 return hw->phy.ops.write_i2c_byte(hw, byte_offset, in ixgbe_write_i2c_eeprom_generic()
2048 int32_t ixgbe_read_i2c_byte_generic_int(struct ixgbe_hw *hw, uint8_t byte_offset, in ixgbe_read_i2c_byte_generic_int() argument
2062 if (ixgbe_is_sfp_probe(hw, byte_offset, dev_addr)) in ixgbe_read_i2c_byte_generic_int()
2080 status = ixgbe_clock_out_i2c_byte(hw, byte_offset); in ixgbe_read_i2c_byte_generic_int()
2139 int32_t ixgbe_read_i2c_byte_generic(struct ixgbe_hw *hw, uint8_t byte_offset, in ixgbe_read_i2c_byte_generic() argument
2142 return ixgbe_read_i2c_byte_generic_int(hw, byte_offset, dev_addr, in ixgbe_read_i2c_byte_generic()
2156 int32_t ixgbe_read_i2c_byte_generic_unlocked(struct ixgbe_hw *hw, uint8_t byte_offset, in ixgbe_read_i2c_byte_generic_unlocked() argument
[all …]
H A Dixgbe.h332 int32_t ixgbe_read_i2c_byte_generic(struct ixgbe_hw *hw, uint8_t byte_offset,
334 int32_t ixgbe_read_i2c_byte_generic_unlocked(struct ixgbe_hw *hw, uint8_t byte_offset,
336 int32_t ixgbe_write_i2c_byte_generic(struct ixgbe_hw *hw, uint8_t byte_offset,
338 int32_t ixgbe_write_i2c_byte_generic_unlocked(struct ixgbe_hw *hw, uint8_t byte_offset,
340 int32_t ixgbe_read_i2c_eeprom_generic(struct ixgbe_hw *hw, uint8_t byte_offset,
342 int32_t ixgbe_write_i2c_eeprom_generic(struct ixgbe_hw *hw, uint8_t byte_offset,

123