| /xnu-11215/tests/ |
| H A D | macho_size_63133398.c | 3169 struct mach_header *mach_header; variable 3188 mach_header = (struct mach_header *)(void *)((char *)dst_buf + ADJUSTMENT_SIZE); 3189 memcpy(mach_header, macho, macho_size); 3197 fat_arch->cputype = (cpu_type_t)htonl(mach_header->cputype); 3198 fat_arch->cpusubtype = (cpu_subtype_t)htonl(mach_header->cpusubtype);
|
| H A D | correct_kernel_booted.c | 35 if (stbuf.st_size < (off_t)sizeof(struct mach_header)) { in get_macho_uuid() 76 const struct mach_header *hdr = mapped; in get_macho_uuid()
|
| H A D | kas_info.c | 175 struct mach_header *mh = (struct mach_header *)data; in disk_kernel_segments()
|
| H A D | shared_cache_reslide_test.c | 127 const struct mach_header *mh = info.dli_fbase; in build_faulting_shared_cache_address()
|
| /xnu-11215/libkern/os/ |
| H A D | internal.c | 31 const struct mach_header *mhp = (const struct mach_header *) dso; in _os_trace_addr_in_text_segment_32() 32 …p = (const struct segment_command *)(const void *)((const char *)mhp + sizeof(struct mach_header)); in _os_trace_addr_in_text_segment_32() 67 const struct mach_header *mhp = (const struct mach_header *) dso; in _os_trace_addr_in_text_segment()
|
| /xnu-11215/bsd/sys/ |
| H A D | linker_set.h | 97 # define MACH_HEADER_TYPE struct mach_header 211 __linker_get_slide(struct mach_header *_header) in __linker_get_slide() 222 const struct mach_header *hdr = _dyld_get_image_header(i); in __linker_get_slide() 244 _set_begin += __linker_get_slide((struct mach_header *)_header); in __linker_set_object_begin() 258 _set_begin += __linker_get_slide((struct mach_header *)_header); in __linker_set_object_limit()
|
| /xnu-11215/bsd/kern/ |
| H A D | mach_loader.c | 102 .mach_header = MACH_VM_MIN_ADDRESS, 144 struct mach_header *header, 299 struct mach_header *mach_header, 440 struct mach_header *header, in load_machfile() 770 struct mach_header *header, in parse_machfile() 1556 struct mach_header *header; in check_if_simulator_binary() 2848 struct mach_header mach_header; member 2896 struct mach_header *header; in load_dylinker() 3521 struct mach_header *header = (struct mach_header *)addr; in set_code_unprotect() 3597 struct mach_header *mach_header, in get_macho_vnode() argument [all …]
|
| H A D | mach_loader.h | 63 user_addr_t mach_header; member 119 struct mach_header *header,
|
| H A D | kern_core.c | 347 struct mach_header *mh = NULL; /* protected by is_64 */ in coredump() 350 size_t mach_header_sz = sizeof(struct mach_header); in coredump() 555 mh = (struct mach_header *)header; in coredump()
|
| H A D | kern_exec.c | 1205 struct mach_header *mach_header = (struct mach_header *)imgp->ip_vdata; in exec_mach_imgact() local 1230 if ((mach_header->magic == MH_CIGAM) || in exec_mach_imgact() 1231 (mach_header->magic == MH_CIGAM_64)) { in exec_mach_imgact() 1236 if ((mach_header->magic != MH_MAGIC) && in exec_mach_imgact() 1237 (mach_header->magic != MH_MAGIC_64)) { in exec_mach_imgact() 1242 if (mach_header->filetype != MH_EXECUTE) { in exec_mach_imgact() 1249 if (imgp->ip_origcputype != mach_header->cputype || in exec_mach_imgact() 1255 imgp->ip_origcputype = mach_header->cputype; in exec_mach_imgact() 1256 imgp->ip_origcpusubtype = mach_header->cpusubtype; in exec_mach_imgact() 1314 assert(mach_header->cputype == CPU_TYPE_ARM64 in exec_mach_imgact() [all …]
|
| /xnu-11215/libkern/kxld/ |
| H A D | kxld_util.c | 290 struct mach_header *mach_hdr = (struct mach_header *) ((void *) file); in validate_and_swap_macho_32() 648 struct mach_header *hdr = (struct mach_header *) ((void *) file); in unswap_macho() 667 struct mach_header *mach_hdr = (struct mach_header *) ((void *) file); in unswap_macho_32()
|
| H A D | kxld_object.c | 278 struct mach_header *mach_hdr = (struct mach_header *) ((void *) my_file); in kxld_object_init_from_macho() 482 struct mach_header *mach_hdr = NULL; in get_macho_slice_for_arch() 553 mach_hdr = (struct mach_header *) ((void *) my_file); in get_macho_slice_for_arch() 1162 struct mach_header *mach_hdr = (struct mach_header *) ((void *) (file + offset)); in get_macho_cmd_data_32() 1209 header_size += object_is_32_bit ? sizeof(struct mach_header) : sizeof(struct mach_header_64); in get_macho_header_size() 2124 struct mach_header *mach = NULL; 2132 mach = (struct mach_header *) ((void *) (buf + *header_offset));
|
| /xnu-11215/libkern/libkern/ |
| H A D | kernel_mach_header.h | 67 typedef struct mach_header kernel_mach_header_t;
|
| /xnu-11215/tools/lldbmacros/ |
| H A D | macho.py | 72 header = self.mach_header.from_fileobj(fh, **kw) 159 self.total_size = sizeof(self.mach_header) + read_bytes
|
| /xnu-11215/SETUP/setsegname/ |
| H A D | setsegname.c | 125 struct mach_header * hdr; in main()
|
| /xnu-11215/EXTERNAL_HEADERS/mach-o/ |
| H A D | loader.h | 54 struct mach_header { struct
|
| /xnu-11215/osfmk/mach/ |
| H A D | dyld_kernel_fixups.h | 227 startCmds = (struct load_command*)((uintptr_t)mh + sizeof(struct mach_header)); in kernel_collection_slide()
|
| /xnu-11215/osfmk/kdp/ |
| H A D | processor_core.c | 460 core_context->core_header_size = sizeofcmds + sizeof(struct mach_header); in coredump_save_summary() 511 struct mach_header core_header = { }; in coredump_save_summary()
|
| /xnu-11215/SETUP/kextsymboltool/ |
| H A D | kextsymboltool.c | 772 struct mach_header hdr; in main()
|
| /xnu-11215/libkern/c++/ |
| H A D | OSKext.cpp | 7170 struct mach_header ** kxldHeaderPtr = NULL; // do not free in loadExecutable() 7171 struct mach_header * kxld_header = NULL; // xxx - need to free here? in loadExecutable()
|