Lines Matching refs:mach_header
98 .mach_header = MACH_VM_MIN_ADDRESS,
125 struct mach_header *header,
223 struct mach_header *mach_header,
278 struct mach_header *header,
446 * this is the limit on the kalloc() of enough bytes for a mach_header and
461 struct mach_header *header,
485 size_t mach_header_sz = sizeof(struct mach_header);
1030 result->mach_header = map_addr;
1316 struct mach_header mach_header;
1336 struct mach_header *header;
1343 struct mach_header __header;
1622 struct mach_header *header = (struct mach_header *)addr;
1623 size_t mach_header_sz = sizeof(struct mach_header);
1688 struct mach_header *mach_header,
1767 if (header->mach_header.magic == MH_MAGIC ||
1768 header->mach_header.magic == MH_MAGIC_64) {
1786 error = vn_rdwr(UIO_READ, vp, (caddr_t)&header->mach_header,
1787 sizeof (header->mach_header), fat_arch.offset,
1795 if (header->mach_header.magic != MH_MAGIC &&
1796 header->mach_header.magic != MH_MAGIC_64) {
1814 if ((cpu_type_t)(header->mach_header.cputype & CPU_ARCH_MASK) != archbits) {
1823 *mach_header = header->mach_header;