Lines Matching refs:BigSize

326       uint64_t BigSize = s.offset;  in parseSegmentLoadCommand()  local
327 BigSize += s.size; in parseSegmentLoadCommand()
332 BigSize > FileSize) in parseSegmentLoadCommand()
352 BigSize = s.addr; in parseSegmentLoadCommand()
353 BigSize += s.size; in parseSegmentLoadCommand()
356 if (S.vmsize != 0 && s.size != 0 && BigSize > BigEnd) in parseSegmentLoadCommand()
373 BigSize = s.nreloc; in parseSegmentLoadCommand()
374 BigSize *= sizeof(struct MachO::relocation_info); in parseSegmentLoadCommand()
375 BigSize += s.reloff; in parseSegmentLoadCommand()
376 if (BigSize > FileSize) in parseSegmentLoadCommand()
392 uint64_t BigSize = S.fileoff; in parseSegmentLoadCommand() local
393 BigSize += S.filesize; in parseSegmentLoadCommand()
394 if (BigSize > FileSize) in parseSegmentLoadCommand()
440 uint64_t BigSize = SymtabSize; in checkSymtabCommand() local
441 BigSize += Symtab.symoff; in checkSymtabCommand()
442 if (BigSize > FileSize) in checkSymtabCommand()
454 BigSize = Symtab.stroff; in checkSymtabCommand()
455 BigSize += Symtab.strsize; in checkSymtabCommand()
456 if (BigSize > FileSize) in checkSymtabCommand()
490 uint64_t BigSize = Dysymtab.ntoc; in checkDysymtabCommand() local
491 BigSize *= sizeof(MachO::dylib_table_of_contents); in checkDysymtabCommand()
492 BigSize += Dysymtab.tocoff; in checkDysymtabCommand()
493 if (BigSize > FileSize) in checkDysymtabCommand()
507 BigSize = Dysymtab.nmodtab; in checkDysymtabCommand()
517 BigSize *= sizeof_modtab; in checkDysymtabCommand()
518 BigSize += Dysymtab.modtaboff; in checkDysymtabCommand()
519 if (BigSize > FileSize) in checkDysymtabCommand()
532 BigSize = Dysymtab.nextrefsyms; in checkDysymtabCommand()
533 BigSize *= sizeof(MachO::dylib_reference); in checkDysymtabCommand()
534 BigSize += Dysymtab.extrefsymoff; in checkDysymtabCommand()
535 if (BigSize > FileSize) in checkDysymtabCommand()
549 BigSize = Dysymtab.nindirectsyms; in checkDysymtabCommand()
550 BigSize *= sizeof(uint32_t); in checkDysymtabCommand()
551 BigSize += Dysymtab.indirectsymoff; in checkDysymtabCommand()
552 if (BigSize > FileSize) in checkDysymtabCommand()
566 BigSize = Dysymtab.nextrel; in checkDysymtabCommand()
567 BigSize *= sizeof(MachO::relocation_info); in checkDysymtabCommand()
568 BigSize += Dysymtab.extreloff; in checkDysymtabCommand()
569 if (BigSize > FileSize) in checkDysymtabCommand()
583 BigSize = Dysymtab.nlocrel; in checkDysymtabCommand()
584 BigSize *= sizeof(MachO::relocation_info); in checkDysymtabCommand()
585 BigSize += Dysymtab.locreloff; in checkDysymtabCommand()
586 if (BigSize > FileSize) in checkDysymtabCommand()
624 uint64_t BigSize = LinkData.dataoff; in checkLinkeditDataCommand() local
625 BigSize += LinkData.datasize; in checkLinkeditDataCommand()
626 if (BigSize > FileSize) in checkLinkeditDataCommand()
662 uint64_t BigSize = DyldInfo.rebase_off; in checkDyldInfoCommand() local
663 BigSize += DyldInfo.rebase_size; in checkDyldInfoCommand()
664 if (BigSize > FileSize) in checkDyldInfoCommand()
677 BigSize = DyldInfo.bind_off; in checkDyldInfoCommand()
678 BigSize += DyldInfo.bind_size; in checkDyldInfoCommand()
679 if (BigSize > FileSize) in checkDyldInfoCommand()
692 BigSize = DyldInfo.weak_bind_off; in checkDyldInfoCommand()
693 BigSize += DyldInfo.weak_bind_size; in checkDyldInfoCommand()
694 if (BigSize > FileSize) in checkDyldInfoCommand()
707 BigSize = DyldInfo.lazy_bind_off; in checkDyldInfoCommand()
708 BigSize += DyldInfo.lazy_bind_size; in checkDyldInfoCommand()
709 if (BigSize > FileSize) in checkDyldInfoCommand()
722 BigSize = DyldInfo.export_off; in checkDyldInfoCommand()
723 BigSize += DyldInfo.export_size; in checkDyldInfoCommand()
724 if (BigSize > FileSize) in checkDyldInfoCommand()
849 uint64_t BigSize = Nt.offset; in checkNoteCommand() local
850 BigSize += Nt.size; in checkNoteCommand()
851 if (BigSize > FileSize) in checkNoteCommand()
930 uint64_t BigSize = cryptoff; in checkEncryptCommand() local
931 BigSize += cryptsize; in checkEncryptCommand()
932 if (BigSize > FileSize) in checkEncryptCommand()
1219 uint64_t BigSize = Hints.nhints; in checkTwoLevelHintsCommand() local
1220 BigSize *= sizeof(MachO::twolevel_hint); in checkTwoLevelHintsCommand()
1221 BigSize += Hints.offset; in checkTwoLevelHintsCommand()
1222 if (BigSize > FileSize) in checkTwoLevelHintsCommand()
1655 uint64_t BigSize = Dysymtab.ilocalsym; in MachOObjectFile() local
1656 BigSize += Dysymtab.nlocalsym; in MachOObjectFile()
1657 if (Dysymtab.nlocalsym != 0 && BigSize > Symtab.nsyms) { in MachOObjectFile()
1667 BigSize = Dysymtab.iextdefsym; in MachOObjectFile()
1668 BigSize += Dysymtab.nextdefsym; in MachOObjectFile()
1669 if (Dysymtab.nextdefsym != 0 && BigSize > Symtab.nsyms) { in MachOObjectFile()
1680 BigSize = Dysymtab.iundefsym; in MachOObjectFile()
1681 BigSize += Dysymtab.nundefsym; in MachOObjectFile()
1682 if (Dysymtab.nundefsym != 0 && BigSize > Symtab.nsyms) { in MachOObjectFile()