Home
last modified time | relevance | path

Searched refs:GetFPRSize (Results 1 – 25 of 32) sorted by relevance

12

/openbsd-src/gnu/llvm/lldb/source/Plugins/Process/Linux/
H A DNativeRegisterContextLinux_loongarch64.cpp29 #define REG_CONTEXT_SIZE (GetGPRSize() + GetFPRSize())
125 assert(offset < GetFPRSize()); in ReadRegister()
170 assert(offset < GetFPRSize()); in WriteRegister()
197 ::memcpy(dst, GetFPRBuffer(), GetFPRSize()); in ReadAllRegisterValues()
236 ::memcpy(GetFPRBuffer(), src, GetFPRSize()); in WriteAllRegisterValues()
295 ioVec.iov_len = GetFPRSize(); in ReadFPR()
297 error = ReadRegisterSet(&ioVec, GetFPRSize(), NT_FPREGSET); in ReadFPR()
312 ioVec.iov_len = GetFPRSize(); in WriteFPR()
316 return WriteRegisterSet(&ioVec, GetFPRSize(), NT_FPREGSET); in WriteFPR()
H A DNativeRegisterContextLinux_riscv64.cpp30 #define REG_CONTEXT_SIZE (GetGPRSize() + GetFPRSize())
132 assert(offset < GetFPRSize()); in ReadRegister()
182 assert(offset < GetFPRSize()); in WriteRegister()
209 ::memcpy(dst, GetFPRBuffer(), GetFPRSize()); in ReadAllRegisterValues()
248 ::memcpy(GetFPRBuffer(), src, GetFPRSize()); in WriteAllRegisterValues()
307 ioVec.iov_len = GetFPRSize(); in ReadFPR()
309 error = ReadRegisterSet(&ioVec, GetFPRSize(), NT_FPREGSET); in ReadFPR()
324 ioVec.iov_len = GetFPRSize(); in WriteFPR()
328 return WriteRegisterSet(&ioVec, GetFPRSize(), NT_FPREGSET); in WriteFPR()
H A DNativeRegisterContextLinux_arm64.cpp199 assert(offset < GetFPRSize()); in ReadRegister()
330 assert(offset < GetFPRSize()); in WriteRegister()
480 reg_data_byte_size += GetFPRSize(); in ReadAllRegisterValues()
503 ::memcpy(dst, GetFPRBuffer(), GetFPRSize()); in ReadAllRegisterValues()
504 dst += GetFPRSize(); in ReadAllRegisterValues()
543 uint64_t reg_data_min_size = GetGPRBufferSize() + GetFPRSize(); in WriteAllRegisterValues()
599 ::memcpy(GetFPRBuffer(), src, GetFPRSize()); in WriteAllRegisterValues()
602 src += GetFPRSize(); in WriteAllRegisterValues()
756 ioVec.iov_len = GetFPRSize(); in ReadFPR()
758 error = ReadRegisterSet(&ioVec, GetFPRSize(), NT_FPREGSET); in ReadFPR()
[all …]
H A DNativeRegisterContextLinux_loongarch64.h69 size_t GetFPRSize() override { return GetRegisterInfo().GetFPRSize(); } in GetFPRSize() function
H A DNativeRegisterContextLinux_riscv64.h68 size_t GetFPRSize() override { return GetRegisterInfo().GetFPRSize(); } in GetFPRSize() function
H A DNativeRegisterContextLinux_arm.cpp869 GetFPRSize()); in ReadFPR()
873 ioVec.iov_len = GetFPRSize(); in ReadFPR()
875 return ReadRegisterSet(&ioVec, GetFPRSize(), NT_ARM_VFP); in ReadFPR()
883 GetFPRSize()); in WriteFPR()
887 ioVec.iov_len = GetFPRSize(); in WriteFPR()
889 return WriteRegisterSet(&ioVec, GetFPRSize(), NT_ARM_VFP); in WriteFPR()
H A DNativeRegisterContextLinux_ppc64le.cpp35 (GetGPRSize() + GetFPRSize() + sizeof(m_vmx_ppc64le) + sizeof(m_vsx_ppc64le))
284 assert(fpr_offset < GetFPRSize()); in WriteRegister()
381 ::memcpy(dst, &m_fpr_ppc64le, GetFPRSize()); in ReadAllRegisterValues()
382 dst += GetFPRSize(); in ReadAllRegisterValues()
425 ::memcpy(&m_fpr_ppc64le, src, GetFPRSize()); in WriteAllRegisterValues()
431 src += GetFPRSize(); in WriteAllRegisterValues()
H A DNativeRegisterContextLinux.cpp110 GetFPRSize()); in ReadFPR()
116 GetFPRSize()); in WriteFPR()
H A DNativeRegisterContextLinux_s390x.cpp348 memcpy(dst, GetFPRBuffer(), GetFPRSize()); in ReadAllRegisterValues()
349 dst += GetFPRSize(); in ReadAllRegisterValues()
399 memcpy(GetFPRBuffer(), src, GetFPRSize()); in WriteAllRegisterValues()
400 src += GetFPRSize(); in WriteAllRegisterValues()
H A DNativeRegisterContextLinux.h121 virtual size_t GetFPRSize() = 0;
H A DNativeRegisterContextLinux_ppc64le.h87 size_t GetFPRSize() override { return sizeof(m_fpr_ppc64le); } in GetFPRSize() function
H A DNativeRegisterContextLinux_x86_64.h58 size_t GetFPRSize() override;
H A DNativeRegisterContextLinux_s390x.h81 size_t GetFPRSize() override { return sizeof(m_fp_regs); } in GetFPRSize() function
/openbsd-src/gnu/llvm/lldb/source/Plugins/Process/OpenBSD/
H A DNativeRegisterContextOpenBSD_arm64.cpp39 #define REG_CONTEXT_SIZE (GetGPRSize() + GetFPRSize())
418 ::memcpy(dst, &m_fpr, GetFPRSize()); in ReadAllRegisterValues()
419 dst += GetFPRSize(); in ReadAllRegisterValues()
461 ::memcpy(&m_fpr, src, GetFPRSize()); in WriteAllRegisterValues()
465 src += GetFPRSize(); in WriteAllRegisterValues()
H A DNativeRegisterContextOpenBSD.h48 virtual size_t GetFPRSize() { return 0; } in GetFPRSize() function
H A DNativeRegisterContextOpenBSD_arm64.h45 size_t GetFPRSize() override { return sizeof(m_fpr); } in GetFPRSize() function
/openbsd-src/gnu/llvm/lldb/source/Plugins/Process/elf-core/
H A DRegisterContextPOSIXCore_ppc64le.cpp51 size_t RegisterContextCorePOSIX_ppc64le::GetFPRSize() const { in GetFPRSize() function in RegisterContextCorePOSIX_ppc64le
79 offset -= GetGPRSize() + GetFPRSize(); in ReadRegister()
89 offset -= GetGPRSize() + GetFPRSize() + GetVMXSize(); in ReadRegister()
H A DRegisterContextPOSIXCore_ppc64le.h31 size_t GetFPRSize() const;
/openbsd-src/gnu/llvm/lldb/source/Plugins/Process/Utility/
H A DRegisterInfoAndSetInterface.h25 virtual size_t GetFPRSize() const = 0;
H A DRegisterInfoPOSIX_riscv64.h43 size_t GetFPRSize() const override;
H A DRegisterContextPOSIX_loongarch64.h53 size_t GetFPRSize() { return sizeof(RegisterInfoPOSIX_loongarch64::FPR); } in GetFPRSize() function
H A DRegisterContextPOSIX_riscv64.h53 size_t GetFPRSize() { return sizeof(RegisterInfoPOSIX_riscv64::FPR); } in GetFPRSize() function
H A DRegisterInfoPOSIX_loongarch64.h51 size_t GetFPRSize() const override;
H A DRegisterInfoPOSIX_arm.h54 size_t GetFPRSize() const override;
H A DRegisterInfoPOSIX_riscv64.cpp114 size_t RegisterInfoPOSIX_riscv64::GetFPRSize() const { in GetFPRSize() function in RegisterInfoPOSIX_riscv64

12