Home
last modified time | relevance | path

Searched refs:offset_t (Results 1 – 25 of 217) sorted by relevance

123456789

/freebsd/contrib/llvm-project/lldb/include/lldb/Utility/
H A DDataExtractor.h87 DataExtractor(const void *data, lldb::offset_t data_length,
134 DataExtractor(const DataExtractor &data, lldb::offset_t offset,
135 lldb::offset_t length, uint32_t target_byte_size = 1);
206 lldb::offset_t PutToLog(Log *log, lldb::offset_t offset,
207 lldb::offset_t length, uint64_t base_addr,
235 size_t ExtractBytes(lldb::offset_t offset, lldb::offset_t length,
254 uint64_t GetAddress(lldb::offset_t *offset_ptr) const;
256 uint64_t GetAddress_unchecked(lldb::offset_t *offset_ptr) const;
291 const char *GetCStr(lldb::offset_t *offset_ptr) const;
314 const char *GetCStr(lldb::offset_t *offset_ptr, lldb::offset_t len) const;
[all …]
H A DDataBufferHeap.h46 DataBufferHeap(lldb::offset_t n, uint8_t ch);
55 DataBufferHeap(const void *src, lldb::offset_t src_len);
73 lldb::offset_t GetByteSize() const override;
88 lldb::offset_t SetByteSize(lldb::offset_t byte_size);
99 void CopyData(const void *src, lldb::offset_t src_len);
/freebsd/contrib/llvm-project/lldb/source/Plugins/ObjectContainer/BSD-Archive/
H A DObjectContainerBSDArchive.h32 lldb::offset_t data_offset,
34 lldb::offset_t offset, lldb::offset_t length,
52 lldb::offset_t data_offset, const lldb_private::FileSpec *file,
53 lldb::offset_t offset, lldb::offset_t length);
57 lldb::offset_t data_offset,
58 lldb::offset_t file_offset,
59 lldb::offset_t length,
84 lldb::offset_t ExtractFromThi
[all...]
H A DObjectContainerBSDArchive.cpp70 lldb::offset_t file_offset, in ExtractFromThin()
181 const llvm::sys::TimePoint<> &time, lldb::offset_t file_offset) { in Extract()
221 const llvm::sys::TimePoint<> &time, lldb::offset_t file_offset, in ParseObjects()
262 lldb::offset_t data_offset, const FileSpec *file, in ParseObjects()
263 lldb::offset_t file_offset, lldb::offset_t length) { in ParseObjects()
291 lldb::offset_t archive_data_offset = 0; in FindObject()
354 lldb::offset_t data_offset, const lldb_private::FileSpec *file, in ParseAndCacheArchiveForFile()
355 lldb::offset_t file_offset, lldb::offset_t siz in ParseAndCacheArchiveForFile()
[all...]
/freebsd/contrib/llvm-project/lldb/source/Utility/
H A DDataExtractor.cpp44 static inline uint16_t ReadInt16(const unsigned char *ptr, offset_t offset) { in ReadInt16()
51 offset_t offset = 0) { in ReadInt32()
58 offset_t offset = 0) { in ReadInt64()
71 offset_t offset) { in ReadSwapInt16()
78 offset_t offset) { in ReadSwapInt32()
85 offset_t offset) { in ReadSwapInt64()
129 DataExtractor::DataExtractor(const void *data, offset_t length, in DataExtractor()
157 DataExtractor::DataExtractor(const DataExtractor &data, offset_t offset, in DataExtractor()
158 offset_t length, uint32_t target_byte_size /*=1*/) in DataExtractor()
163 offset_t bytes_available = data.GetByteSize() - offset; in DataExtractor()
[all …]
/freebsd/contrib/llvm-project/lldb/include/lldb/API/
H A DSBData.h46 float GetFloat(lldb::SBError &error, lldb::offset_t offset);
48 double GetDouble(lldb::SBError &error, lldb::offset_t offset);
50 long double GetLongDouble(lldb::SBError &error, lldb::offset_t offset);
52 lldb::addr_t GetAddress(lldb::SBError &error, lldb::offset_t offset);
54 uint8_t GetUnsignedInt8(lldb::SBError &error, lldb::offset_t offset);
56 uint16_t GetUnsignedInt16(lldb::SBError &error, lldb::offset_t offset);
58 uint32_t GetUnsignedInt32(lldb::SBError &error, lldb::offset_t offset);
60 uint64_t GetUnsignedInt64(lldb::SBError &error, lldb::offset_t offset);
62 int8_t GetSignedInt8(lldb::SBError &error, lldb::offset_t offset);
64 int16_t GetSignedInt16(lldb::SBError &error, lldb::offset_t offset);
[all …]
/freebsd/contrib/llvm-project/lldb/source/Plugins/ObjectFile/wasm/
H A DObjectFileWasm.h35 lldb::offset_t data_offset, const FileSpec *file,
36 lldb::offset_t file_offset, lldb::offset_t length);
45 lldb::offset_t data_offset,
46 lldb::offset_t file_offset,
47 lldb::offset_t length,
116 lldb::offset_t data_offset, const FileSpec *file,
117 lldb::offset_t offset, lldb::offset_t length);
124 bool DecodeNextSection(lldb::offset_t *offset_ptr);
129 DataExtractor ReadImageData(lldb::offset_t offset, uint32_t size);
132 lldb::offset_t offset;
H A DObjectFileWasm.cpp93 offset_t data_offset, const FileSpec *file, in CreateInstance()
94 offset_t file_offset, offset_t length) { in CreateInstance()
159 bool ObjectFileWasm::DecodeNextSection(lldb::offset_t *offset_ptr) { in DecodeNextSection()
184 lldb::offset_t prev_offset = c.tell(); in DecodeNextSection()
209 lldb::offset_t offset = kWasmHeaderSize; in DecodeSections()
220 const FileSpec &file, DataBufferSP &data_sp, offset_t data_offset, in GetModuleSpecifications()
221 offset_t file_offset, offset_t length, ModuleSpecList &specs) { in GetModuleSpecifications()
232 offset_t data_offset, const FileSpec *file, in ObjectFileWasm()
233 offset_t offset, offset_t length) in ObjectFileWasm()
303 offset_t file_offset = sect_info.offset & 0xffffffff; in CreateSections()
[all …]
/freebsd/contrib/llvm-project/lldb/source/Plugins/ObjectContainer/Mach-O-Fileset/
H A DObjectContainerMachOFileset.h22 lldb::offset_t data_offset,
24 lldb::offset_t offset, lldb::offset_t length);
44 lldb::offset_t data_offset, const lldb_private::FileSpec *file,
45 lldb::offset_t offset, lldb::offset_t length);
53 lldb::offset_t data_offset,
54 lldb::offset_t file_offset,
55 lldb::offset_t length,
84 lldb::offset_t file_offset,
H A DObjectContainerMachOFileset.cpp38 lldb::offset_t data_offset, const lldb_private::FileSpec *file, in ObjectContainerMachOFileset()
39 lldb::offset_t offset, lldb::offset_t length) in ObjectContainerMachOFileset()
52 lldb::offset_t data_offset, const FileSpec *file, in CreateInstance()
53 lldb::offset_t file_offset, lldb::offset_t length) { in CreateInstance()
100 lldb::offset_t offset = 0; in ParseMachOHeader()
140 lldb::offset_t offset = MachHeaderSizeFromMagic(header.magic); in ParseFileset()
141 lldb::offset_t slide = 0; in ParseFileset()
143 const lldb::offset_t load_cmd_offset = offset; in ParseFileset()
161 lldb::offset_t entry_id_offset = load_cmd_offset + entry.entry_id.offset; in ParseFileset()
175 lldb::offset_t file_offset, std::vector<Entry> &entries) { in ParseHeader()
[all …]
/freebsd/contrib/llvm-project/lldb/source/Plugins/ObjectFile/Breakpad/
H A DObjectFileBreakpad.h31 lldb::offset_t data_offset, const FileSpec *file,
32 lldb::offset_t file_offset, lldb::offset_t length);
41 lldb::offset_t data_offset,
42 lldb::offset_t file_offset,
43 lldb::offset_t length,
97 lldb::DataBufferSP &data_sp, lldb::offset_t data_offset,
98 const FileSpec *file, lldb::offset_t offset,
99 lldb::offset_t length, ArchSpec arch, UUID uuid);
H A DObjectFileBreakpad.cpp61 const ModuleSP &module_sp, DataBufferSP data_sp, offset_t data_offset, in CreateInstance()
62 const FileSpec *file, offset_t file_offset, offset_t length) { in CreateInstance()
94 const FileSpec &file, DataBufferSP &data_sp, offset_t data_offset, in GetModuleSpecifications()
95 offset_t file_offset, offset_t length, ModuleSpecList &specs) { in GetModuleSpecifications()
108 offset_t data_offset, in ObjectFileBreakpad()
109 const FileSpec *file, offset_t offset, in ObjectFileBreakpad()
110 offset_t length, ArchSpec arch, in ObjectFileBreakpad()
132 offset_t section_start; in CreateSections()
139 offset_t end_offset = end_ptr - m_data.GetDataStart(); in CreateSections()
/freebsd/contrib/llvm-project/lldb/source/Plugins/ObjectFile/PDB/
H A DObjectFilePDB.h35 lldb::offset_t data_offset, const FileSpec *file,
36 lldb::offset_t file_offset, lldb::offset_t length);
45 lldb::offset_t data_offset,
46 lldb::offset_t file_offset,
47 lldb::offset_t length,
93 lldb::offset_t data_offset, const FileSpec *file,
94 lldb::offset_t offset, lldb::offset_t length);
H A DObjectFilePDB.cpp96 offset_t data_offset, const FileSpec *file, in CreateInstance()
97 offset_t file_offset, offset_t length) { in CreateInstance()
113 const FileSpec &file, DataBufferSP &data_sp, offset_t data_offset, in GetModuleSpecifications()
114 offset_t file_offset, offset_t length, ModuleSpecList &specs) { in GetModuleSpecifications()
162 offset_t data_offset, const FileSpec *file, in ObjectFilePDB()
163 offset_t offset, offset_t length) in ObjectFilePDB()
/freebsd/contrib/llvm-project/lldb/source/Plugins/ObjectFile/COFF/
H A DObjectFileCOFF.h28 lldb::offset_t data_offset, const lldb_private::FileSpec *file, in ObjectFileCOFF()
29 lldb::offset_t file_offset, lldb::offset_t length) in ObjectFileCOFF()
46 lldb::offset_t data_offset, const lldb_private::FileSpec *file,
47 lldb::offset_t file_offset, lldb::offset_t length);
56 lldb::offset_t data_offset,
57 lldb::offset_t file_offset,
58 lldb::offset_t length,
/freebsd/contrib/llvm-project/lldb/include/lldb/Core/
H A DSection.h119 lldb::addr_t vm_size, lldb::offset_t file_offset,
120 lldb::offset_t file_size, uint32_t log2align, uint32_t flags,
130 lldb::addr_t vm_size, lldb::offset_t file_offset,
131 lldb::offset_t file_size, uint32_t log2align, uint32_t flags,
154 lldb::offset_t GetFileOffset() const { return m_file_offset; } in GetFileOffset()
156 void SetFileOffset(lldb::offset_t file_offset) { in SetFileOffset()
160 lldb::offset_t GetFileSize() const { return m_file_size; } in GetFileSize()
162 void SetFileSize(lldb::offset_t file_size) { m_file_size = file_size; } in SetFileSize()
224 lldb::offset_t GetSectionData(void *dst, lldb::offset_t dst_len,
225 lldb::offset_t offset = 0);
[all …]
/freebsd/contrib/llvm-project/lldb/source/Plugins/ObjectFile/ELF/
H A DELFHeader.cpp26 lldb::offset_t *offset, uint64_t *value, in GetMaxU64()
28 const lldb::offset_t saved_offset = *offset; in GetMaxU64()
34 lldb::offset_t *offset, uint64_t *value, in GetMaxU64()
36 lldb::offset_t saved_offset = *offset; in GetMaxU64()
48 lldb::offset_t *offset, int64_t *value, in GetMaxS64()
50 const lldb::offset_t saved_offset = *offset; in GetMaxS64()
56 lldb::offset_t *offset, int64_t *value, in GetMaxS64()
58 lldb::offset_t saved_offset = *offset; in GetMaxS64()
99 lldb::offset_t offset = 0; in ParseHeaderExtension()
115 lldb::offset_t *offset) { in Parse()
[all …]
/freebsd/contrib/llvm-project/lldb/source/Plugins/ObjectFile/JSON/
H A DObjectFileJSON.h31 lldb::offset_t data_offset, const FileSpec *file,
32 lldb::offset_t file_offset, lldb::offset_t length);
41 lldb::offset_t data_offset,
42 lldb::offset_t file_offset,
43 lldb::offset_t length,
112 lldb::offset_t data_offset, const FileSpec *file,
113 lldb::offset_t offset, lldb::offset_t length, ArchSpec arch,
H A DObjectFileJSON.cpp40 offset_t data_offset, const FileSpec *file, in CreateInstance()
41 offset_t file_offset, offset_t length) { in CreateInstance()
105 const FileSpec &file, DataBufferSP &data_sp, offset_t data_offset, in GetModuleSpecifications()
106 offset_t file_offset, offset_t length, ModuleSpecList &specs) { in GetModuleSpecifications()
149 offset_t data_offset, const FileSpec *file, in ObjectFileJSON()
150 offset_t offset, offset_t length, ArchSpec arch, in ObjectFileJSON()
198 lldb::offset_t offset = 0; in MagicBytesMatch()
/freebsd/contrib/llvm-project/lldb/include/lldb/Symbol/
H A DObjectFile.h100 lldb::offset_t file_offset, lldb::offset_t length,
101 lldb::DataBufferSP data_sp, lldb::offset_t data_offset);
147 lldb::offset_t file_offset, lldb::offset_t file_size,
148 lldb::DataBufferSP &data_sp, lldb::offset_t &data_offset);
171 GetModuleSpecifications(const FileSpec &file, lldb::offset_t file_offset,
172 lldb::offset_t file_size, ModuleSpecList &specs,
177 lldb::offset_t data_offset,
178 lldb::offset_t file_offset,
179 lldb::offset_t file_size,
664 size_t GetData(lldb::offset_t offset, size_t length,
[all …]
/freebsd/contrib/llvm-project/lldb/source/Plugins/ObjectFile/Minidump/
H A DObjectFileMinidump.h42 lldb::offset_t data_offset, const lldb_private::FileSpec *file,
43 lldb::offset_t offset, lldb::offset_t length);
51 lldb::offset_t data_offset,
52 lldb::offset_t file_offset,
53 lldb::offset_t length,
/freebsd/contrib/llvm-project/lldb/include/lldb/Expression/
H A DObjectFileJIT.h53 lldb::offset_t data_offset, const lldb_private::FileSpec *file,
54 lldb::offset_t file_offset, lldb::offset_t length);
62 lldb::offset_t data_offset,
63 lldb::offset_t file_offset,
64 lldb::offset_t length,
101 lldb::offset_t section_offset, void *dst,
/freebsd/contrib/llvm-project/lldb/include/lldb/
H A Dlldb-private-interfaces.h40 lldb::offset_t data_offset, const FileSpec *file, lldb::offset_t offset,
41 lldb::offset_t length);
47 lldb::offset_t data_offset, lldb::offset_t file_offset,
48 lldb::offset_t length, ModuleSpecList &module_specs);
51 lldb::offset_t data_offset,
53 lldb::offset_t file_offset,
54 lldb::offset_t length);
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/CTF/
H A DSymbolFileCTF.h213 llvm::Expected<std::unique_ptr<CTFType>> ParseType(lldb::offset_t &offset, in GetStructSize()
226 llvm::StringRef ReadString(lldb::offset_t offset) const;
228 std::vector<uint16_t> GetFieldSizes(lldb::offset_t field_offset,
237 lldb::offset_t m_body_offset = 0;
/freebsd/contrib/llvm-project/lldb/source/Expression/
H A DObjectFileJIT.cpp45 lldb::offset_t data_offset, in Terminate()
47 lldb::offset_t file_offset, in CreateInstance()
48 lldb::offset_t length) { in CreateInstance()
65 lldb::offset_t data_offset, lldb::offset_t file_offset, in CreateMemoryInstance()
66 lldb::offset_t length, lldb_private::ModuleSpecList &specs) {
191 lldb::offset_t section_offset, void *dst, in SetLoadAddress()
193 lldb::offset_t file_size = section->GetFileSize();

123456789