Home
last modified time | relevance | path

Searched refs:mach_header_64 (Results 1 – 17 of 17) sorted by relevance

/xnu-8019.80.24/libkern/os/
H A Dinternal.c49 const struct mach_header_64 *mhp = (const struct mach_header_64 *) dso; in _os_trace_addr_in_text_segment_64()
50 …onst struct segment_command_64 *)(const void *)((const char *)mhp + sizeof(struct mach_header_64)); in _os_trace_addr_in_text_segment_64()
/xnu-8019.80.24/osfmk/mach/
H A Ddyld_kernel_fixups.h150 walk_chain(const struct mach_header_64* mh, in walk_chain()
211 kernel_collection_slide(const struct mach_header_64* mh, const void* basePointers[KCNumKinds]) in kernel_collection_slide()
225 startCmds = (struct load_command*)((uintptr_t)mh + sizeof(struct mach_header_64)); in kernel_collection_slide()
333 kernel_collection_adjust_fileset_entry_addrs(struct mach_header_64 *mh, uintptr_t adj) in kernel_collection_adjust_fileset_entry_addrs()
394 kernel_collection_adjust_mh_addrs(struct mach_header_64 *kc_mh, uintptr_t adj, in kernel_collection_adjust_mh_addrs()
406 struct mach_header_64 *mh; in kernel_collection_adjust_mh_addrs()
431 mh = (struct mach_header_64 *)((uintptr_t)fse->vmaddr + adj); in kernel_collection_adjust_mh_addrs()
/xnu-8019.80.24/osfmk/arm/
H A Darm_init.c245 kernel_collection_slide((struct mach_header_64 *)kc_mh, collection_base_pointers); in arm_slide_rebase_and_sign_image()
254 kernel_collection_adjust_mh_addrs((struct mach_header_64 *)kc_mh, slide, false, in arm_slide_rebase_and_sign_image()
305 kernel_collection_slide((struct mach_header_64 *)akc_mh, collection_base_pointers); in arm_auxkc_init()
307 kernel_collection_adjust_mh_addrs((struct mach_header_64 *)akc_mh, slide, false, in arm_auxkc_init()
/xnu-8019.80.24/tests/
H A Dkas_info.c143 struct mach_header_64 *mh = (struct mach_header_64 *)data; in disk_kernel_segments()
H A Dcorrect_kernel_booted.c80 const struct mach_header_64 *hdr = mapped; in get_macho_uuid()
/xnu-8019.80.24/libkern/kxld/
H A Dkxld_util.c489 struct mach_header_64 *mach_hdr = (struct mach_header_64 *) ((void *) file); in validate_and_swap_macho_64()
743 struct mach_header_64 *mach_hdr = (struct mach_header_64 *) ((void *) file); in unswap_macho_64()
H A Dkxld_object.c276 struct mach_header_64 *mach_hdr = (struct mach_header_64 *) ((void *) my_file); in kxld_object_init_from_macho()
1177 struct mach_header_64 *mach_hdr = (struct mach_header_64 *) ((void *) (file + offset)); in get_macho_cmd_data_64()
1204 header_size += object_is_32_bit ? sizeof(struct mach_header) : sizeof(struct mach_header_64); in get_macho_header_size()
2154 struct mach_header_64 *mach = NULL;
2162 mach = (struct mach_header_64 *) ((void *) (buf + *header_offset));
H A Dkxld_seg.c714 struct mach_header_64 *mach; in seg_export_macho_header_64()
716 mach = (struct mach_header_64 *) ((void *) buf); in seg_export_macho_header_64()
/xnu-8019.80.24/libkern/libkern/
H A Dkernel_mach_header.h57 typedef struct mach_header_64 kernel_mach_header_t;
/xnu-8019.80.24/bsd/kern/
H A Dkern_core.c264 struct mach_header_64 *mh64 = NULL; /* protected by is_64 */ in coredump()
290 mach_header_sz = sizeof(struct mach_header_64); in coredump()
398 mh64 = (struct mach_header_64 *)header; in coredump()
H A Dmach_loader.c807 mach_header_sz = sizeof(struct mach_header_64); in parse_machfile()
1547 mach_header_sz = sizeof(struct mach_header_64); in check_if_simulator_binary()
3361 mach_header_sz = sizeof(struct mach_header_64); in set_code_unprotect()
/xnu-8019.80.24/tools/kt-dump/
H A Dkt-dump.cpp96 mach_header_64 *hdr = NULL; in main()
152 hdr = reinterpret_cast<mach_header_64 *>(slice_contents.data()); in main()
/xnu-8019.80.24/bsd/sys/
H A Dlinker_set.h90 # define MACH_HEADER_TYPE struct mach_header_64
/xnu-8019.80.24/SETUP/setsegname/
H A Dsetsegname.c126 struct mach_header_64 * hdr64; in main()
/xnu-8019.80.24/osfmk/kdp/
H A Dprocessor_core.c326 core_context->core_header_size = sizeofcmds + sizeof(struct mach_header_64); in coredump_save_summary()
362 struct mach_header_64 core_header = { }; in coredump_save_summary()
/xnu-8019.80.24/EXTERNAL_HEADERS/mach-o/
H A Dloader.h72 struct mach_header_64 { struct
/xnu-8019.80.24/SETUP/kextsymboltool/
H A Dkextsymboltool.c734 struct mach_header_64 hdr; in main()