Searched refs:sh_offset (Results 1 – 14 of 14) sorted by relevance
/haiku/src/kits/debug/ |
H A D | Image.cpp | 355 if ((off_t)(sectionHeader->sh_offset + sectionHeader->sh_size) in _FindTableInSection() 357 || (off_t)(stringHeader.sh_offset + stringHeader.sh_size) in _FindTableInSection() 362 fSymbolTable = (elf_sym*)(fMappedFile + sectionHeader->sh_offset); in _FindTableInSection() 363 fStringTable = (char*)(fMappedFile + stringHeader.sh_offset); in _FindTableInSection()
|
/haiku/src/system/runtime_loader/ |
H A D | elf_haiku_version.cpp | 54 length = _kern_read(fd, sectionHeader->sh_offset, sectionStrings, in analyze_object_gcc_version() 70 commentOffset = sectionHeader->sh_offset; in analyze_object_gcc_version()
|
H A D | runtime_loader.cpp | 544 if ((off_t)sectionHeader->sh_offset + (off_t)sectionHeader->sh_size in determine_x86_abi() 550 + sectionHeader->sh_offset; in determine_x86_abi() 610 + sectionHeader->sh_offset; in determine_x86_abi()
|
/haiku/src/tools/restest/ |
H A D | Elf.h | 79 Elf32_Off sh_offset; member
|
H A D | ResourceFile.cpp | 743 uint32 offset = _GetUInt32(sectionHeader.sh_offset); in _InitELFFile()
|
/haiku/headers/private/storage/ |
H A D | ElfX.h | 60 ElfX(Off) sh_offset;
|
/haiku/src/kits/debugger/elf/ |
H A D | ElfFile.cpp | 434 if (!_CheckRange(Get(stringSectionHeader->sh_offset), in _LoadFile() 443 Get(stringSectionHeader->sh_offset), sectionStringSize, in _LoadFile() 467 || !_CheckRange(Get(sectionHeader->sh_offset), in _LoadFile() 475 Get(sectionHeader->sh_type), fFD, Get(sectionHeader->sh_offset), in _LoadFile()
|
/haiku/src/tools/ |
H A D | set_haiku_revision.cpp | 144 Elf32_Off sh_offset; member 157 Elf64_Off sh_offset; member 627 off_t offset = GetValue(sectionHeader.sh_offset); in _ReadSectionHeader()
|
/haiku/headers/os/kernel/ |
H A D | elf.h | 241 Elf32_Off sh_offset; member 254 Elf64_Off sh_offset; member
|
/haiku/headers/build/os/kernel/ |
H A D | elf.h | 230 Elf32_Off sh_offset; member 243 Elf64_Off sh_offset; member
|
/haiku/src/system/boot/loader/ |
H A D | elf.cpp | 525 length = read_pos(fd, sectionHeaders[i].sh_offset, symbolTable, in _LoadSymbolTable() 553 length = read_pos(fd, stringHeader->sh_offset, stringTable, size); in _LoadSymbolTable()
|
/haiku/src/tools/elfsymbolpatcher/ |
H A D | ElfFile.cpp | 205 error = read_exactly(*file, fHeader->sh_offset, fData, in Load()
|
/haiku/src/system/kernel/ |
H A D | elf.cpp | 1208 = read_pos(fd, sectionHeaders[i].sh_offset, symbolTable, size); in load_elf_symbol_table() 1234 length = read_pos(fd, stringHeader->sh_offset, stringTable, size); in load_elf_symbol_table()
|
/haiku/src/kits/storage/ |
H A D | ResourceFile.cpp | 628 uint64 offset = _GetInt(sectionHeader.sh_offset); in _InitELFXFile()
|