Lines Matching +full:read +full:- +full:out
1 //===-- ELFHeader.h ------------------------------------------- -*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
18 //===----------------------------------------------------------------------===//
25 #include "lldb/lldb-enumerations.h"
26 #include "lldb/lldb-types.h"
117 /// \param[in,out] data
118 /// The DataExtractor to read from. Updated with the address size and
121 /// \param[in,out] offset
123 /// advanced by the number of bytes read.
126 /// True if the ELFHeader was successfully read and false
153 /// The DataExtractor to read from.
177 /// The DataExtractor to read from. The address size of the extractor
178 /// determines if a 32 or 64 bit object should be read.
180 /// \param[in,out] offset
182 /// advanced by the number of bytes read.
185 /// True if the ELFSectionHeader was successfully read and false
197 elf_addr p_paddr; ///< Physical address (for non-VM systems).
209 /// The DataExtractor to read from. The address size of the extractor
210 /// determines if a 32 or 64 bit object should be read.
212 /// \param[in,out] offset
214 /// advanced by the number of bytes read.
217 /// True if the ELFProgramHeader was successfully read and false
258 /// The DataExtractor to read from. The address size of the extractor
259 /// determines if a 32 or 64 bit object should be read.
261 /// \param[in,out] offset
263 /// advanced by the number of bytes read.
266 /// True if the ELFSymbol was successfully read and false otherwise.
290 /// The DataExtractor to read from. The address size of the extractor
291 /// determines if a 32 or 64 bit object should be read.
293 /// \param[in,out] offset
295 /// advanced by the number of bytes read.
298 /// True if the ELFDynamic entry was successfully read and false
316 /// The DataExtractor to read from. The address size of the extractor
317 /// determines if a 32 or 64 bit object should be read.
319 /// \param[in,out] offset
321 /// advanced by the number of bytes read.
324 /// True if the ELFRel entry was successfully read and false otherwise.
327 /// Returns the type when the given entry represents a 32-bit relocation.
330 /// Returns the type when the given entry represents a 64-bit relocation.
335 /// Returns the symbol index when the given entry represents a 32-bit
339 /// Returns the symbol index when the given entry represents a 64-bit
358 /// The DataExtractor to read from. The address size of the extractor
359 /// determines if a 32 or 64 bit object should be read.
361 /// \param[in,out] offset
363 /// advanced by the number of bytes read.
366 /// True if the ELFRela entry was successfully read and false otherwise.
369 /// Returns the type when the given entry represents a 32-bit relocation.
374 /// Returns the type when the given entry represents a 64-bit relocation.
379 /// Returns the symbol index when the given entry represents a 32-bit
385 /// Returns the symbol index when the given entry represents a 64-bit