Lines Matching refs:read32
108 isyms.push_back(read32( in appendIndirectSymbols()
123 switch (read32(&mh->magic, false)) { in isMachOHeader()
165 if (read32(&mh->filetype, isBig) != MH_OBJECT) in isThinObjectFile()
170 read32(&mh->cputype, isBig), in isThinObjectFile()
171 read32(&mh->cpusubtype, isBig)); in isThinObjectFile()
267 indirectSymbolTableOffset = read32(&d->indirectsymoff, isBig); in readBinary()
268 indirectSymbolTableCount = read32(&d->nindirectsyms, isBig); in readBinary()
287 const unsigned sectionCount = read32(&seg->nsects, isBig); in readBinary()
300 section.type = (SectionType)(read32(§->flags, isBig) & in readBinary()
302 section.attributes = read32(§->flags, isBig) & SECTION_ATTRIBUTES; in readBinary()
303 section.alignment = 1 << read32(§->align, isBig); in readBinary()
306 (const uint8_t *)start + read32(§->offset, isBig); in readBinary()
312 read32(§->reloff, isBig), in readBinary()
313 read32(§->nreloc, isBig)); in readBinary()
319 read32(§->reserved1, isBig), in readBinary()
330 const unsigned sectionCount = read32(&seg->nsects, isBig); in readBinary()
343 section.type = (SectionType)(read32(§->flags, isBig) & in readBinary()
346 read32((const uint8_t *)§->flags, isBig) & SECTION_ATTRIBUTES; in readBinary()
347 section.alignment = 1 << read32(§->align, isBig); in readBinary()
348 section.address = read32(§->addr, isBig); in readBinary()
350 (const uint8_t *)start + read32(§->offset, isBig); in readBinary()
351 size_t contentSize = read32(§->size, isBig); in readBinary()
356 read32(§->reloff, isBig), in readBinary()
357 read32(§->nreloc, isBig)); in readBinary()
362 read32(§->reserved1, isBig), contentSize / 4); in readBinary()
370 const char *strings = start + read32(&st->stroff, isBig); in readBinary()
371 const uint32_t strSize = read32(&st->strsize, isBig); in readBinary()
373 if (read32((const uint8_t *)&st->stroff, isBig) + in readBinary()
374 read32((const uint8_t *)&st->strsize, isBig) > in readBinary()
378 const uint32_t symOffset = read32(&st->symoff, isBig); in readBinary()
379 const uint32_t symCount = read32(&st->nsyms, isBig); in readBinary()
410 const uint32_t symOffset = read32(&st->symoff, isBig); in readBinary()
411 const uint32_t symCount = read32(&st->nsyms, isBig); in readBinary()
446 f->installName = lc + read32(&dl->dylib.name, isBig); in readBinary()
447 f->currentVersion = read32(&dl->dylib.current_version, isBig); in readBinary()
448 f->compatVersion = read32(&dl->dylib.compatibility_version, isBig); in readBinary()
455 start + read32(&ldc->dataoff, isBig)); in readBinary()
456 dataInCodeSize = read32(&ldc->datasize, isBig); in readBinary()
465 entry.path = lc + read32(&dl->dylib.name, isBig); in readBinary()
467 entry.compatVersion = read32(&dl->dylib.compatibility_version, isBig); in readBinary()
468 entry.currentVersion = read32(&dl->dylib.current_version, isBig); in readBinary()
474 f->rpaths.push_back(lc + read32(&rpc->path, isBig)); in readBinary()
500 entry.offset = read32(&dataInCode[i].offset, isBig); in readBinary()
512 start + read32(&dyldInfo->export_off, isBig)); in readBinary()
513 ArrayRef<uint8_t> trie(trieStart, read32(&dyldInfo->export_size, isBig)); in readBinary()