Home
last modified time | relevance | path

Searched refs:sh_size (Results 1 – 14 of 14) sorted by relevance

/haiku/src/system/runtime_loader/
H A Delf_haiku_version.cpp47 if (sheaderSize + sectionHeader->sh_size > bufferSize) { in analyze_object_gcc_version()
53 char* sectionStrings = buffer + bufferSize - sectionHeader->sh_size; in analyze_object_gcc_version()
55 sectionHeader->sh_size); in analyze_object_gcc_version()
56 if (length != (int)sectionHeader->sh_size) { in analyze_object_gcc_version()
71 commentSize = sectionHeader->sh_size; in analyze_object_gcc_version()
H A Druntime_loader.cpp544 if ((off_t)sectionHeader->sh_offset + (off_t)sectionHeader->sh_size in determine_x86_abi()
555 if (sectionHeader->sh_size < (off_t)sizeof(symbolHash[0])) in determine_x86_abi()
559 = sectionHeader->sh_size / sizeof(symbolHash[0]); in determine_x86_abi()
566 symbolTableSize = sectionHeader->sh_size; in determine_x86_abi()
574 stringTableSize = (off_t)sectionHeader->sh_size; in determine_x86_abi()
608 <= sectionHeader->sh_addr + sectionHeader->sh_size) { in determine_x86_abi()
/haiku/src/kits/debug/
H A DImage.cpp355 if ((off_t)(sectionHeader->sh_offset + sectionHeader->sh_size) in _FindTableInSection()
357 || (off_t)(stringHeader.sh_offset + stringHeader.sh_size) in _FindTableInSection()
364 fSymbolCount = sectionHeader->sh_size / sizeof(elf_sym); in _FindTableInSection()
365 fStringTableSize = stringHeader.sh_size; in _FindTableInSection()
/haiku/src/tools/restest/
H A DElf.h80 Elf32_Word sh_size; member
H A DResourceFile.cpp744 uint32 size = _GetUInt32(sectionHeader.sh_size); in _InitELFFile()
/haiku/headers/private/storage/
H A DElfX.h61 ElfX(Xword) sh_size;
/haiku/src/kits/debugger/elf/
H A DElfFile.cpp435 Get(stringSectionHeader->sh_size))) { in _LoadFile()
439 size_t sectionStringSize = Get(stringSectionHeader->sh_size); in _LoadFile()
468 Get(sectionHeader->sh_size)) in _LoadFile()
476 Get(sectionHeader->sh_size), Get(sectionHeader->sh_addr), in _LoadFile()
/haiku/src/tools/
H A Dset_haiku_revision.cpp145 Elf32_Word sh_size; member
158 Elf64_Xword sh_size; member
628 size_t size = GetValue(sectionHeader.sh_size); in _ReadSectionHeader()
/haiku/src/tools/elfsymbolpatcher/
H A DElfFile.cpp148 return fHeader->sh_size; in GetSize()
201 fData = new uint8[fHeader->sh_size]; in Load()
206 fHeader->sh_size, "Failed to read section!\n"); in Load()
/haiku/headers/os/kernel/
H A Delf.h242 Elf32_Word sh_size; member
255 Elf64_Xword sh_size; member
/haiku/headers/build/os/kernel/
H A Delf.h231 Elf32_Word sh_size; member
244 Elf64_Xword sh_size; member
/haiku/src/system/boot/loader/
H A Delf.cpp518 size = sectionHeaders[i].sh_size; in _LoadSymbolTable()
546 size = stringHeader->sh_size; in _LoadSymbolTable()
/haiku/src/system/kernel/
H A Delf.cpp1200 size = sectionHeaders[i].sh_size; in load_elf_symbol_table()
1228 stringTable = (char *)malloc(size = stringHeader->sh_size); in load_elf_symbol_table()
/haiku/src/kits/storage/
H A DResourceFile.cpp629 uint64 size = _GetInt(sectionHeader.sh_size); in _InitELFXFile()