Home
last modified time | relevance | path

Searched refs:gpregset (Results 1 – 25 of 26) sorted by relevance

12

/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/elf-core/
H A DRegisterContextPOSIXCore_riscv32.cpp16 const DataExtractor &gpregset, in Create() argument
24 gpregset, notes)); in Create()
29 const DataExtractor &gpregset, llvm::ArrayRef<CoreNote> notes) in RegisterContextCorePOSIX_riscv32() argument
32 m_gpr.SetData(std::make_shared<DataBufferHeap>(gpregset.GetDataStart(), in RegisterContextCorePOSIX_riscv32()
33 gpregset.GetByteSize())); in RegisterContextCorePOSIX_riscv32()
34 m_gpr.SetByteOrder(gpregset.GetByteOrder()); in RegisterContextCorePOSIX_riscv32()
H A DRegisterContextPOSIXCore_loongarch64.cpp18 const DataExtractor &gpregset, in Create() argument
24 gpregset, notes)); in Create()
30 const DataExtractor &gpregset, llvm::ArrayRef<CoreNote> notes) in RegisterContextCorePOSIX_loongarch64() argument
33 m_gpr.SetData(std::make_shared<DataBufferHeap>(gpregset.GetDataStart(), in RegisterContextCorePOSIX_loongarch64()
34 gpregset.GetByteSize())); in RegisterContextCorePOSIX_loongarch64()
35 m_gpr.SetByteOrder(gpregset.GetByteOrder()); in RegisterContextCorePOSIX_loongarch64()
H A DRegisterContextPOSIXCore_riscv64.cpp17 const DataExtractor &gpregset, in Create() argument
30 gpregset, notes)); in Create()
35 const DataExtractor &gpregset, llvm::ArrayRef<CoreNote> notes) in RegisterContextCorePOSIX_riscv64() argument
38 m_gpr.SetData(std::make_shared<DataBufferHeap>(gpregset.GetDataStart(), in RegisterContextCorePOSIX_riscv64()
39 gpregset.GetByteSize())); in RegisterContextCorePOSIX_riscv64()
40 m_gpr.SetByteOrder(gpregset.GetByteOrder()); in RegisterContextCorePOSIX_riscv64()
H A DRegisterContextPOSIXCore_arm.cpp20 const DataExtractor &gpregset, llvm::ArrayRef<CoreNote> notes) in RegisterContextCorePOSIX_arm() argument
22 m_gpr_buffer = std::make_shared<DataBufferHeap>(gpregset.GetDataStart(), in RegisterContextCorePOSIX_arm()
23 gpregset.GetByteSize()); in RegisterContextCorePOSIX_arm()
25 m_gpr.SetByteOrder(gpregset.GetByteOrder()); in RegisterContextCorePOSIX_arm()
H A DRegisterContextPOSIXCore_mips64.cpp20 const DataExtractor &gpregset, llvm::ArrayRef<CoreNote> notes) in RegisterContextCorePOSIX_mips64() argument
22 m_gpr_buffer = std::make_shared<DataBufferHeap>(gpregset.GetDataStart(), in RegisterContextCorePOSIX_mips64()
23 gpregset.GetByteSize()); in RegisterContextCorePOSIX_mips64()
25 m_gpr.SetByteOrder(gpregset.GetByteOrder()); in RegisterContextCorePOSIX_mips64()
H A DRegisterContextPOSIXCore_s390x.cpp21 const DataExtractor &gpregset, llvm::ArrayRef<CoreNote> notes) in RegisterContextCorePOSIX_s390x() argument
23 m_gpr_buffer = std::make_shared<DataBufferHeap>(gpregset.GetDataStart(), in RegisterContextCorePOSIX_s390x()
24 gpregset.GetByteSize()); in RegisterContextCorePOSIX_s390x()
26 m_gpr.SetByteOrder(gpregset.GetByteOrder()); in RegisterContextCorePOSIX_s390x()
H A DRegisterContextPOSIXCore_powerpc.cpp21 const DataExtractor &gpregset, llvm::ArrayRef<CoreNote> notes) in RegisterContextCorePOSIX_powerpc() argument
23 m_gpr_buffer = std::make_shared<DataBufferHeap>(gpregset.GetDataStart(), in RegisterContextCorePOSIX_powerpc()
24 gpregset.GetByteSize()); in RegisterContextCorePOSIX_powerpc()
26 m_gpr.SetByteOrder(gpregset.GetByteOrder()); in RegisterContextCorePOSIX_powerpc()
H A DRegisterContextPOSIXCore_ppc64le.cpp24 const DataExtractor &gpregset, llvm::ArrayRef<CoreNote> notes) in RegisterContextCorePOSIX_ppc64le() argument
26 m_gpr_buffer = std::make_shared<DataBufferHeap>(gpregset.GetDataStart(), in RegisterContextCorePOSIX_ppc64le()
27 gpregset.GetByteSize()); in RegisterContextCorePOSIX_ppc64le()
29 m_gpr.SetByteOrder(gpregset.GetByteOrder()); in RegisterContextCorePOSIX_ppc64le()
H A DRegisterContextPOSIXCore_loongarch64.h27 const lldb_private::DataExtractor &gpregset,
42 const lldb_private::DataExtractor &gpregset,
H A DRegisterContextPOSIXCore_riscv32.h25 const lldb_private::DataExtractor &gpregset,
40 const lldb_private::DataExtractor &gpregset,
H A DRegisterContextPOSIXCore_riscv64.h26 const lldb_private::DataExtractor &gpregset,
41 const lldb_private::DataExtractor &gpregset,
H A DProcessElfCore.cpp515 thread_data.gpregset = DataExtractor(data, offset, len); in ParseFreeBSDPrStatus()
631 assert(thread_data.gpregset.GetByteSize() > 0); in parseFreeBSDNotes()
736 thread_data.gpregset = note.data; in parseNetBSDNotes()
738 if (thread_data.gpregset.GetByteSize() == 0) in parseNetBSDNotes()
762 thread_data.gpregset = note.data; in parseNetBSDNotes()
764 if (thread_data.gpregset.GetByteSize() == 0) in parseNetBSDNotes()
788 thread_data.gpregset = note.data; in parseNetBSDNotes()
790 if (thread_data.gpregset.GetByteSize() == 0) in parseNetBSDNotes()
869 thread_data.gpregset = note.data; in parseOpenBSDNotes()
876 if (thread_data.gpregset.GetByteSize() == 0) { in parseOpenBSDNotes()
[all …]
H A DRegisterContextPOSIXCore_arm64.cpp25 const DataExtractor &gpregset, in Create() argument
85 gpregset, notes)); in Create()
90 const DataExtractor &gpregset, llvm::ArrayRef<CoreNote> notes) in RegisterContextCorePOSIX_arm64() argument
116 m_gpr_data.SetData(std::make_shared<DataBufferHeap>(gpregset.GetDataStart(), in RegisterContextCorePOSIX_arm64()
117 gpregset.GetByteSize())); in RegisterContextCorePOSIX_arm64()
118 m_gpr_data.SetByteOrder(gpregset.GetByteOrder()); in RegisterContextCorePOSIX_arm64()
H A DRegisterContextPOSIXCore_x86_64.cpp18 const DataExtractor &gpregset, llvm::ArrayRef<CoreNote> notes) in RegisterContextCorePOSIX_x86_64() argument
25 gpregset.ExtractBytes(0, size, lldb::eByteOrderLittle, m_gpregset.get()); in RegisterContextCorePOSIX_x86_64()
H A DRegisterContextPOSIXCore_arm64.h24 const lldb_private::DataExtractor &gpregset,
45 const lldb_private::DataExtractor &gpregset,
H A DRegisterContextLinuxCore_x86_64.h20 const lldb_private::DataExtractor &gpregset,
H A DRegisterContextPOSIXCore_arm.h22 const lldb_private::DataExtractor &gpregset,
H A DRegisterContextPOSIXCore_ppc64le.h21 const lldb_private::DataExtractor &gpregset,
H A DRegisterContextPOSIXCore_x86_64.h20 const lldb_private::DataExtractor &gpregset,
H A DRegisterContextPOSIXCore_mips64.h22 const lldb_private::DataExtractor &gpregset,
H A DRegisterContextPOSIXCore_s390x.h21 const lldb_private::DataExtractor &gpregset,
H A DRegisterContextPOSIXCore_powerpc.h21 const lldb_private::DataExtractor &gpregset,
H A DRegisterContextLinuxCore_x86_64.cpp215 const DataExtractor &gpregset, llvm::ArrayRef<CoreNote> notes) in RegisterContextLinuxCore_x86_64() argument
216 : RegisterContextCorePOSIX_x86_64(thread, register_info, gpregset, notes) {} in RegisterContextLinuxCore_x86_64()
H A DThreadElfCore.h83 lldb_private::DataExtractor gpregset; member
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/minidump/
H A DThreadMinidump.cpp75 DataExtractor gpregset(buf, lldb::eByteOrderLittle, 4); in CreateRegisterContextForFrame() local
77 *this, reg_interface, gpregset, in CreateRegisterContextForFrame()
85 DataExtractor gpregset(buf, lldb::eByteOrderLittle, 8); in CreateRegisterContextForFrame() local
87 *this, reg_interface, gpregset, in CreateRegisterContextForFrame()

12