Lines Matching refs:mach_header
773 struct mach_header header;
774 if (ReadMemory(mach_o_header_addr, sizeof(struct mach_header), &header) !=
775 sizeof(struct mach_header)) {
781 load_cmds_p = mach_o_header_addr + sizeof(struct mach_header);
782 inf.mach_header.magic = header.magic;
783 inf.mach_header.cputype = header.cputype;
786 inf.mach_header.cpusubtype = header.cpusubtype & 0x00ffffff;
787 inf.mach_header.filetype = header.filetype;
788 inf.mach_header.ncmds = header.ncmds;
789 inf.mach_header.sizeofcmds = header.sizeofcmds;
790 inf.mach_header.flags = header.flags;
800 inf.mach_header.magic = header.magic;
801 inf.mach_header.cputype = header.cputype;
804 inf.mach_header.cpusubtype = header.cpusubtype & 0x00ffffff;
805 inf.mach_header.filetype = header.filetype;
806 inf.mach_header.ncmds = header.ncmds;
807 inf.mach_header.sizeofcmds = header.sizeofcmds;
808 inf.mach_header.flags = header.flags;
810 for (uint32_t j = 0; j < inf.mach_header.ncmds; j++) {
869 lc, load_cmds_p, inf.mach_header.filetype == MH_EXECUTE)) {
941 "magic", image_infos[i].macho_info.mach_header.magic);
943 "cputype", (uint32_t)image_infos[i].macho_info.mach_header.cputype);
946 (uint32_t)image_infos[i].macho_info.mach_header.cpusubtype);
948 "filetype", image_infos[i].macho_info.mach_header.filetype);
950 image_infos[i].macho_info.mach_header.flags);
955 // image_infos[i].macho_info.mach_header.ncmds);
957 // image_infos[i].macho_info.mach_header.sizeofcmds);
958 image_info_dict_sp->AddItem("mach_header", mach_header_dict_sp);