Lines Matching refs:mach_header

792     return sizeof(struct llvm::MachO::mach_header);  in MachHeaderSizeFromMagic()
871 llvm::MachO::mach_header header; in GetModuleSpecifications()
970 llvm::MachO::mach_header &header) { in ParseHeader()
1106 memset(&m_header, 0, sizeof(struct llvm::MachO::mach_header)); in ParseHeader()
4814 UUID ObjectFileMachO::GetUUID(const llvm::MachO::mach_header &header,
4925 void ObjectFileMachO::GetAllArchSpecs(const llvm::MachO::mach_header &header,
5062 ModuleSP module_sp, const llvm::MachO::mach_header &header,
6594 llvm::MachO::mach_header_64 mach_header;
6596 mach_header.magic = MH_MAGIC_64;
6598 mach_header.magic = MH_MAGIC;
6600 mach_header.cputype = target_arch.GetMachOCPUType();
6601 mach_header.cpusubtype = target_arch.GetMachOCPUSubType();
6602 mach_header.filetype = MH_CORE;
6603 mach_header.ncmds = segment_load_commands.size();
6604 mach_header.flags = 0;
6605 mach_header.reserved = 0;
6622 switch (mach_header.cputype) {
6649 mach_header.sizeofcmds = segment_load_commands.size() *
6652 mach_header.sizeofcmds = segment_load_commands.size() *
6658 ++mach_header.ncmds;
6659 mach_header.sizeofcmds += 8 + LC_THREAD_data.GetSize();
6667 mach_header.ncmds++;
6668 mach_header.sizeofcmds += sizeof(llvm::MachO::note_command);
6672 mach_header.ncmds++;
6673 mach_header.sizeofcmds += sizeof(llvm::MachO::note_command);
6676 buffer.PutHex32(mach_header.magic);
6677 buffer.PutHex32(mach_header.cputype);
6678 buffer.PutHex32(mach_header.cpusubtype);
6679 buffer.PutHex32(mach_header.filetype);
6680 buffer.PutHex32(mach_header.ncmds);
6681 buffer.PutHex32(mach_header.sizeofcmds);
6682 buffer.PutHex32(mach_header.flags);
6684 buffer.PutHex32(mach_header.reserved);
6689 addr_t file_offset = buffer.GetSize() + mach_header.sizeofcmds;