Searched refs:sectionHeaderTableOffset (Results 1 - 3 of 3) sorted by relevance

/haiku/src/tools/elfsymbolpatcher/
H A DElfFile.cpp643 uint32 sectionHeaderTableOffset = fHeader.e_shoff; local
653 if (sectionHeaderTableOffset == 0) {
658 if (sectionHeaderTableOffset < headerSize
659 || sectionHeaderTableOffset > fileSize) {
661 sectionHeaderTableOffset);
667 || sectionHeaderTableOffset + sectionHeaderTableSize > fileSize) {
669 sectionHeaderTableOffset + sectionHeaderTableSize);
678 error = read_exactly(fFile, sectionHeaderTableOffset, fSectionHeaders,
/haiku/src/tools/restest/
H A DResourceFile.cpp651 uint32 sectionHeaderTableOffset = _GetUInt32(fileHeader.e_shoff); local
655 bool hasSectionHeaderTable = (sectionHeaderTableOffset != 0);
660 //printf("sectionHeaderTableOffset: %lu\n", sectionHeaderTableOffset);
721 if (sectionHeaderTableOffset < headerSize
722 || sectionHeaderTableOffset > fileSize) {
724 "offset: %lu.", sectionHeaderTableOffset);
728 || sectionHeaderTableOffset + sectionHeaderTableSize > fileSize) {
731 sectionHeaderTableOffset + sectionHeaderTableSize);
733 resourceOffset = max(resourceOffset, sectionHeaderTableOffset
796 uint32 sectionHeaderTableOffset = kPEFContainerHeaderSize; local
[all...]
/haiku/src/kits/storage/
H A DResourceFile.cpp518 uint64 sectionHeaderTableOffset = _GetInt(fileHeader.e_shoff); local
522 bool hasSectionHeaderTable = (sectionHeaderTableOffset != 0);
595 if (sectionHeaderTableOffset < headerSize
596 || sectionHeaderTableOffset > fileSize) {
598 "header table offset: %lu.", sectionHeaderTableOffset);
602 || sectionHeaderTableOffset + sectionHeaderTableSize > fileSize) {
605 sectionHeaderTableOffset + sectionHeaderTableSize);
608 sectionHeaderTableOffset + sectionHeaderTableSize);
617 read_exactly(file, sectionHeaderTableOffset, sectionHeaders,
696 uint32 sectionHeaderTableOffset local
[all...]

Completed in 67 milliseconds