image_elf::endianness is only used within OpenOCD.
 
Symbols
loading...
Files
loading...

image_elf::endianness field

Syntax

uint8_t endianness;

References

LocationReferrerText
image.h:86
uint8_t endianness;
image.c:389image_elf32_read_headers()
image.c:395image_elf32_read_headers()
retval = fileio_seek(elf->fileio, field32(elf, elf->header32->e_phoff));
image.c:421image_elf32_read_headers()
if ((field32(elf,
image.c:423image_elf32_read_headers()
(field32(elf, elf->segments32[i].p_filesz) != 0))
image.c:444image_elf32_read_headers()
else if ((field32(elf,
image.c:446image_elf32_read_headers()
(field32(elf, elf->segments32[i].p_memsz) != 0))
image.c:460image_elf32_read_headers()
if ((field32(elf,
image.c:462image_elf32_read_headers()
(field32(elf, elf->segments32[i].p_filesz) != 0)) {
image.c:463image_elf32_read_headers()
image.c:465image_elf32_read_headers()
image.c:468image_elf32_read_headers()
image.c:471image_elf32_read_headers()
image.c:477image_elf32_read_headers()
image.c:514image_elf64_read_headers()
image.c:520image_elf64_read_headers()
retval = fileio_seek(elf->fileio, field64(elf, elf->header64->e_phoff));
image.c:546image_elf64_read_headers()
if ((field32(elf,
image.c:548image_elf64_read_headers()
(field64(elf, elf->segments64[i].p_filesz) != 0))
image.c:569image_elf64_read_headers()
else if ((field32(elf,
image.c:571image_elf64_read_headers()
(field64(elf, elf->segments64[i].p_memsz) != 0))
image.c:585image_elf64_read_headers()
if ((field32(elf,
image.c:587image_elf64_read_headers()
(field64(elf, elf->segments64[i].p_filesz) != 0)) {
image.c:588image_elf64_read_headers()
image.c:590image_elf64_read_headers()
image.c:593image_elf64_read_headers()
image.c:596image_elf64_read_headers()
image.c:602image_elf64_read_headers()
image.c:629image_elf_read_headers()
elf->endianness = e_ident[EI_DATA];
image.c:630image_elf_read_headers()
if ((elf->endianness != ELFDATA2LSB)
image.c:631image_elf_read_headers()
&& (elf->endianness != ELFDATA2MSB)) {
image.c:670image_elf32_read_section()
if (offset < field32(elf, segment->p_filesz)) {
image.c:672image_elf32_read_section()
read_size = MIN(size, field32(elf, segment->p_filesz) - offset);
image.c:674image_elf32_read_section()
field32(elf, segment->p_offset) + offset);
image.c:676image_elf32_read_section()
retval = fileio_seek(elf->fileio, field32(elf, segment->p_offset) + offset);
image.c:713image_elf64_read_section()
if (offset < field64(elf, segment->p_filesz)) {
image.c:715image_elf64_read_section()
read_size = MIN(size, field64(elf, segment->p_filesz) - offset);
image.c:717image_elf64_read_section()
field64(elf, segment->p_offset) + offset);
image.c:719image_elf64_read_section()
retval = fileio_seek(elf->fileio, field64(elf, segment->p_offset) + offset);

Data Use

Functions writing image_elf::endianness
Functions reading image_elf::endianness
all items filtered out
image_elf::endianness
Type of image_elf::endianness
image_elf::endianness
uint8_t
all items filtered out