Lines Matching refs:getStruct

69 static T getStruct(const MachOObjectFile &O, const char *P) {  in getStruct()  function
117 return getStruct<MachO::nlist_base>(O, P); in getSymbolTableEntryBase()
295 Section s = getStruct<Section>(Obj, Sec); in parseSegmentLoadCommand()
406 getStruct<MachO::symtab_command>(Obj, Load.Ptr); in checkSymtabCommand()
462 getStruct<MachO::dysymtab_command>(Obj, Load.Ptr); in checkDysymtabCommand()
593 getStruct<MachO::linkedit_data_command>(Obj, Load.Ptr); in checkLinkeditDataCommand()
628 getStruct<MachO::dyld_info_command>(Obj, Load.Ptr); in checkDyldInfoCommand()
718 MachO::dylib_command D = getStruct<MachO::dylib_command>(Obj, Load.Ptr); in checkDylibCommand()
764 MachO::dylinker_command D = getStruct<MachO::dylinker_command>(Obj, Load.Ptr); in checkDyldCommand()
809 MachO::note_command Nt = getStruct<MachO::note_command>(Obj, Load.Ptr); in checkNoteCommand()
833 getStruct<MachO::build_version_command>(Obj, Load.Ptr); in parseBuildVersionCommand()
854 MachO::rpath_command R = getStruct<MachO::rpath_command>(Obj, Load.Ptr); in checkRpathCommand()
908 getStruct<MachO::linker_option_command>(Obj, Load.Ptr); in checkLinkerOptCommand()
969 getStruct<MachO::thread_command>(Obj, Load.Ptr); in checkThreadCommand()
1160 getStruct<MachO::twolevel_hints_command>(Obj, Load.Ptr); in checkTwoLevelHintsCommand()
1445 getStruct<MachO::encryption_info_command>(*this, Load.Ptr); in MachOObjectFile()
1456 getStruct<MachO::encryption_info_command_64>(*this, Load.Ptr); in MachOObjectFile()
1470 getStruct<MachO::sub_framework_command>(*this, Load.Ptr); in MachOObjectFile()
1483 getStruct<MachO::sub_umbrella_command>(*this, Load.Ptr); in MachOObjectFile()
1496 getStruct<MachO::sub_library_command>(*this, Load.Ptr); in MachOObjectFile()
1509 getStruct<MachO::sub_client_command>(*this, Load.Ptr); in MachOObjectFile()
1580 getStruct<MachO::symtab_command>(*this, SymtabLoadCmd); in MachOObjectFile()
1582 getStruct<MachO::dysymtab_command>(*this, DysymtabLoadCmd); in MachOObjectFile()
2385 getStruct<MachO::dylib_command>(*this, Libraries[i]); in getLibraryShortNameByIndex()
4232 return getStruct<MachO::section>(*this, Sections[DRI.d.a]); in getSection()
4237 return getStruct<MachO::section_64>(*this, Sections[DRI.d.a]); in getSection64()
4243 return getStruct<MachO::section>(*this, Sec); in getSection()
4249 return getStruct<MachO::section_64>(*this, Sec); in getSection64()
4255 return getStruct<MachO::nlist>(*this, P); in getSymbolTableEntry()
4261 return getStruct<MachO::nlist_64>(*this, P); in getSymbol64TableEntry()
4266 return getStruct<MachO::linkedit_data_command>(*this, L.Ptr); in getLinkeditDataLoadCommand()
4271 return getStruct<MachO::segment_command>(*this, L.Ptr); in getSegmentLoadCommand()
4276 return getStruct<MachO::segment_command_64>(*this, L.Ptr); in getSegment64LoadCommand()
4281 return getStruct<MachO::linker_option_command>(*this, L.Ptr); in getLinkerOptionLoadCommand()
4286 return getStruct<MachO::version_min_command>(*this, L.Ptr); in getVersionMinLoadCommand()
4291 return getStruct<MachO::note_command>(*this, L.Ptr); in getNoteLoadCommand()
4296 return getStruct<MachO::build_version_command>(*this, L.Ptr); in getBuildVersionLoadCommand()
4301 return getStruct<MachO::build_tool_version>(*this, BuildTools[index]); in getBuildToolVersion()
4306 return getStruct<MachO::dylib_command>(*this, L.Ptr); in getDylibIDLoadCommand()
4311 return getStruct<MachO::dyld_info_command>(*this, L.Ptr); in getDyldInfoLoadCommand()
4316 return getStruct<MachO::dylinker_command>(*this, L.Ptr); in getDylinkerCommand()
4321 return getStruct<MachO::uuid_command>(*this, L.Ptr); in getUuidCommand()
4326 return getStruct<MachO::rpath_command>(*this, L.Ptr); in getRpathCommand()
4331 return getStruct<MachO::source_version_command>(*this, L.Ptr); in getSourceVersionCommand()
4336 return getStruct<MachO::entry_point_command>(*this, L.Ptr); in getEntryPointCommand()
4341 return getStruct<MachO::encryption_info_command>(*this, L.Ptr); in getEncryptionInfoCommand()
4346 return getStruct<MachO::encryption_info_command_64>(*this, L.Ptr); in getEncryptionInfoCommand64()
4351 return getStruct<MachO::sub_framework_command>(*this, L.Ptr); in getSubFrameworkCommand()
4356 return getStruct<MachO::sub_umbrella_command>(*this, L.Ptr); in getSubUmbrellaCommand()
4361 return getStruct<MachO::sub_library_command>(*this, L.Ptr); in getSubLibraryCommand()
4366 return getStruct<MachO::sub_client_command>(*this, L.Ptr); in getSubClientCommand()
4371 return getStruct<MachO::routines_command>(*this, L.Ptr); in getRoutinesCommand()
4376 return getStruct<MachO::routines_command_64>(*this, L.Ptr); in getRoutinesCommand64()
4381 return getStruct<MachO::thread_command>(*this, L.Ptr); in getThreadCommand()
4407 return getStruct<MachO::any_relocation_info>( in getRelocation()
4414 return getStruct<MachO::data_in_code_entry>(*this, P); in getDice()
4430 return getStruct<uint32_t>(*this, getPtr(*this, Offset)); in getIndirectSymbolTableEntry()
4437 return getStruct<MachO::data_in_code_entry>(*this, getPtr(*this, Offset)); in getDataInCodeTableEntry()
4442 return getStruct<MachO::symtab_command>(*this, SymtabLoadCmd); in getSymtabLoadCommand()
4457 return getStruct<MachO::dysymtab_command>(*this, DysymtabLoadCmd); in getDysymtabLoadCommand()
4487 return getStruct<MachO::linkedit_data_command>(*this, DataInCodeLoadCmd); in getDataInCodeLoadCommand()
4501 return getStruct<MachO::linkedit_data_command>(*this, LinkOptHintsLoadCmd); in getLinkOptHintsLoadCommand()
4518 getStruct<MachO::dyld_info_command>(*this, DyldInfoLoadCmd); in getDyldInfoRebaseOpcodes()
4529 getStruct<MachO::dyld_info_command>(*this, DyldInfoLoadCmd); in getDyldInfoBindOpcodes()
4540 getStruct<MachO::dyld_info_command>(*this, DyldInfoLoadCmd); in getDyldInfoWeakBindOpcodes()
4551 getStruct<MachO::dyld_info_command>(*this, DyldInfoLoadCmd); in getDyldInfoLazyBindOpcodes()
4562 getStruct<MachO::dyld_info_command>(*this, DyldInfoLoadCmd); in getDyldInfoExportsTrie()