Searched refs:mach_header (Results 1 - 11 of 11) sorted by relevance
/darwin-on-arm/xnu/bsd/kern/ |
H A D | mach_loader.h | 53 user_addr_t mach_header; member in struct:_load_result 77 struct mach_header *header,
|
H A D | mach_loader.c | 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_heade member in union:macho_data::macho_vnode_header 1685 get_macho_vnode( char *path, integer_t archbits, struct mach_header *mach_header, off_t *file_offset, off_t *macho_size, struct macho_data *data, struct vnode **vpp ) argument [all...] |
H A D | kern_core.c | 245 struct mach_header *mh = NULL; /* protected by is_64 */ 248 size_t mach_header_sz = sizeof(struct mach_header); 342 mh = (struct mach_header *)header;
|
H A D | kern_exec.c | 709 struct mach_header *mach_header = (struct mach_header *)imgp->ip_vdata; local 731 if ((mach_header->magic == MH_CIGAM) || 732 (mach_header->magic == MH_CIGAM_64)) { 737 if ((mach_header->magic != MH_MAGIC) && 738 (mach_header->magic != MH_MAGIC_64)) { 743 switch (mach_header->filetype) { 751 imgp->ip_origcputype = mach_header->cputype; 752 imgp->ip_origcpusubtype = mach_header [all...] |
/darwin-on-arm/xnu/libkern/libkern/ |
H A D | kernel_mach_header.h | 67 typedef struct mach_header kernel_mach_header_t;
|
/darwin-on-arm/xnu/libkern/kxld/ |
H A D | kxld_util.c | 274 struct mach_header *mach_hdr = (struct mach_header *) ((void *) file); 307 /* Validate the mach_header's magic number */ 478 /* Validate the mach_header's magic number */ 610 struct mach_header *hdr = (struct mach_header *) ((void *) file); 627 struct mach_header *mach_hdr = (struct mach_header *) ((void *) file);
|
H A D | kxld_object.c | 257 struct mach_header *mach_hdr = (struct mach_header *) ((void *) object->file); 420 struct mach_header *mach_hdr = NULL; 491 mach_hdr = (struct mach_header *) ((void *) object->file); 1022 struct mach_header *mach_hdr = (struct mach_header *) ((void *) (file + offset)); 1061 header_size += object_is_32_bit ? sizeof(struct mach_header) : sizeof(struct mach_header_64); 1852 struct mach_header *mach = NULL; 1860 mach = (struct mach_header *) ((void *) (buf + *header_offset));
|
/darwin-on-arm/xnu/SETUP/setsegname/ |
H A D | setsegname.c | 131 struct mach_header * hdr;
|
/darwin-on-arm/xnu/EXTERNAL_HEADERS/mach-o/ |
H A D | loader.h | 54 struct mach_header { struct 64 /* Constant for the magic field of the mach_header (32-bit architectures) */ 108 * Constants for the filetype field of the mach_header 124 /* Constants for the flags field of the mach_header */ 211 * The load commands directly follow the mach_header. The total size of all 212 * of the commands is given by the sizeofcmds field in the mach_header. All 380 * segment of a MH_EXECUTE and MH_FVMLIB format file contains the mach_header 390 * mach_header and load commands are not part of the segment. 1278 * by the symbol from the mach_header for the image. If the flags 1435 uint32_t offset; /* from mach_header t [all...] |
/darwin-on-arm/xnu/SETUP/kextsymboltool/ |
H A D | kextsymboltool.c | 741 struct mach_header hdr;
|
/darwin-on-arm/xnu/libkern/c++/ |
H A D | OSKext.cpp | 4831 struct mach_header ** kxldHeaderPtr = NULL; // do not free 4832 struct mach_header * kxld_header = NULL; // xxx - need to free here?
|
Completed in 125 milliseconds