Lines Matching refs:MachO

23   return Is64Bit ? sizeof(MachO::mach_header_64) : sizeof(MachO::mach_header);  in headerSize()
30 (Is64Bit ? sizeof(MachO::nlist_64) : sizeof(MachO::nlist)); in symTableSize()
40 const MachO::symtab_command &SymTabCommand = in totalSize()
49 const MachO::dyld_info_command &DyLdInfoCommand = in totalSize()
82 const MachO::dysymtab_command &DySymTabCommand = in totalSize()
92 const MachO::linkedit_data_command &LinkEditDataCommand = in totalSize()
101 const MachO::linkedit_data_command &LinkEditDataCommand = in totalSize()
111 const MachO::linkedit_data_command &LinkEditDataCommand = in totalSize()
121 const MachO::linkedit_data_command &LinkEditDataCommand = in totalSize()
144 S->NReloc * sizeof(MachO::any_relocation_info)); in totalSize()
155 MachO::mach_header_64 Header; in writeHeader()
167 MachO::swapStruct(Header); in writeHeader()
170 Is64Bit ? sizeof(MachO::mach_header_64) : sizeof(MachO::mach_header); in writeHeader()
179 MachO::macho_load_command MLC = LC.MachOLoadCommand; in writeLoadCommands()
181 case MachO::LC_SEGMENT: in writeLoadCommands()
183 MachO::swapStruct(MLC.segment_command_data); in writeLoadCommands()
184 memcpy(Begin, &MLC.segment_command_data, sizeof(MachO::segment_command)); in writeLoadCommands()
185 Begin += sizeof(MachO::segment_command); in writeLoadCommands()
188 writeSectionInLoadCommand<MachO::section>(*Sec, Begin); in writeLoadCommands()
190 case MachO::LC_SEGMENT_64: in writeLoadCommands()
192 MachO::swapStruct(MLC.segment_command_64_data); in writeLoadCommands()
194 sizeof(MachO::segment_command_64)); in writeLoadCommands()
195 Begin += sizeof(MachO::segment_command_64); in writeLoadCommands()
198 writeSectionInLoadCommand<MachO::section_64>(*Sec, Begin); in writeLoadCommands()
203 case MachO::LCName: \ in writeLoadCommands()
204 assert(sizeof(MachO::LCStruct) + LC.Payload.size() == \ in writeLoadCommands()
207 MachO::swapStruct(MLC.LCStruct##_data); \ in writeLoadCommands()
208 memcpy(Begin, &MLC.LCStruct##_data, sizeof(MachO::LCStruct)); \ in writeLoadCommands()
209 Begin += sizeof(MachO::LCStruct); \ in writeLoadCommands()
218 assert(sizeof(MachO::load_command) + LC.Payload.size() == in writeLoadCommands()
221 MachO::swapStruct(MLC.load_command_data); in writeLoadCommands()
222 memcpy(Begin, &MLC.load_command_data, sizeof(MachO::load_command)); in writeLoadCommands()
223 Begin += sizeof(MachO::load_command); in writeLoadCommands()
253 MachO::swapStruct(Temp); in writeSectionInLoadCommand()
281 MachO::swapStruct( in writeSections()
282 reinterpret_cast<MachO::any_relocation_info &>(RelocInfo.Info)); in writeSections()
284 Index * sizeof(MachO::any_relocation_info), in writeSections()
301 MachO::swapStruct(ListEntry); in writeNListEntry()
309 const MachO::symtab_command &SymTabCommand = in writeStringTable()
320 const MachO::symtab_command &SymTabCommand = in writeSymbolTable()
331 writeNListEntry<MachO::nlist_64>(*Sym, IsLittleEndian, SymTable, Nstrx); in writeSymbolTable()
333 writeNListEntry<MachO::nlist>(*Sym, IsLittleEndian, SymTable, Nstrx); in writeSymbolTable()
340 const MachO::dyld_info_command &DyLdInfoCommand = in writeRebaseInfo()
352 const MachO::dyld_info_command &DyLdInfoCommand = in writeBindInfo()
364 const MachO::dyld_info_command &DyLdInfoCommand = in writeWeakBindInfo()
376 const MachO::dyld_info_command &DyLdInfoCommand = in writeLazyBindInfo()
388 const MachO::dyld_info_command &DyLdInfoCommand = in writeExportInfo()
401 const MachO::dysymtab_command &DySymTabCommand = in writeIndirectSymbolTable()
418 const MachO::linkedit_data_command &LinkEditDataCommand = in writeLinkData()
449 const MachO::symtab_command &SymTabCommand = in writeTail()
459 const MachO::dyld_info_command &DyLdInfoCommand = in writeTail()
479 const MachO::dysymtab_command &DySymTabCommand = in writeTail()
489 const MachO::linkedit_data_command &LinkEditDataCommand = in writeTail()
499 const MachO::linkedit_data_command &LinkEditDataCommand = in writeTail()
509 const MachO::linkedit_data_command &LinkEditDataCommand = in writeTail()
519 const MachO::linkedit_data_command &LinkEditDataCommand = in writeTail()