Lines Matching full:an
39 provides functions that allow an application to read and manipulate
44 and word-size independent way, allowing an application to read and
50 This manual page serves to provide an overview of the functionality in
60 ELF files begin with an
62 and may contain an optional
70 ELF objects have an associated
74 Objects for 32 bit architectures have an ELF class of
76 Objects for 64 bit architectures have an ELF class of
79 ELF objects also have an associated
89 ELF objects are also associated with an API version number.
91 of an ELF file and the semantics associated with these.
126 Conceptually, there are three version numbers associated with an
168 These constants define the kind of file associated with an ELF
179 that can be present in an ELF object.
194 descriptor represents an ELF object or an
204 descriptor can be used to read and write data to an ELF file.
211 Given an ELF descriptor, the application may retrieve the ELF
227 associated with an ELF descriptor may be allocated using the
232 A new program header table may be allocated or an existing table
246 data structure describes an individual chunk of a ELF file as
274 descriptors represent sections in an ELF object.
280 descriptor for a specific section in an ELF object can be
284 The sections contained in an ELF object can be traversed using the
435 Retrieve the archive header for an object.
437 Retrieve the offset of a member inside an archive.
439 Iterate through an
443 Random access inside an
450 Retrieve translated data for an ELF section.
458 descriptor to an ELF section.
460 Add a new section descriptor to an ELF descriptor.
462 Iterate through the sections in an ELF object.
464 Retrieve untranslated data for an ELF section.
466 Return a pointer to the untranslated file contents for an ELF object.
468 Retrieve the Executable Header in an ELF object.
470 Retrieve the Program Header Table in an ELF object.
472 Retrieve the ELF section header associated with an
476 Allocate an Executable Header in an ELF object.
478 Allocate or resize the Program Header Table in an ELF object.
483 Translate an ELF data structure from its native representation to its
486 Translate an ELF data structure from its file representation to a
499 Opens an
503 Close an ELF descriptor and release all its resources.
505 Opens an
516 Mark an
520 Mark the ELF Executable Header in an ELF descriptor as dirty.
522 Mark the ELF Program Header Table in an ELF descriptor as dirty.
524 Mark an
528 Mark an ELF Section Header as dirty.
538 Compute checksum of an ELF object.
540 Retrieve the identification bytes for an ELF object.
542 Retrieve the number of program headers in an ELF object.
544 Retrieve the number of sections in an ELF object.
551 Query the kind of object associated with an ELF descriptor.
553 Return the size of the file representation of an ELF type.
558 offsets and alignments based on the contents of an ELF descriptor's
565 flag on an ELF descriptor using
577 In case an error is encountered, these library functions set an
579 returning an special return value.
591 descriptors associated with an ELF descriptor and recovers them
600 As an example, an application may call