Home
last modified time | relevance | path

Searched refs:collection_base_pointers (Results 1 – 4 of 4) sorted by relevance

/xnu-11417.101.15/pexpert/gen/
H A Dkcformat.c49 void *collection_base_pointers[KCNumKinds] = {}; variable
55 SECURITY_READ_ONLY_LATE(void *) collection_base_pointers[KCNumKinds];
82 assert(!collection_base_pointers[i]); in PE_set_kc_header()
103 collection_base_pointers[i] = (void *)((uintptr_t)lowest_vmaddr + slide); in PE_set_kc_header()
104 assert((uint64_t)(uintptr_t)collection_base_pointers[i] != ~0ULL); in PE_set_kc_header()
116 collection_base_pointers[i] = 0; in PE_reset_kc_header()
124 assert(!collection_base_pointers[i]); in PE_set_kc_header_and_base()
128 collection_base_pointers[i] = base; in PE_set_kc_header_and_base()
167 return (const void * const*)collection_base_pointers; in PE_get_kc_base_pointers()
225 return collection_base_pointers[i]; in PE_get_kc_baseaddress()
/xnu-11417.101.15/osfmk/arm/
H A Darm_init.c257 const void *collection_base_pointers[KCNumKinds] = {[0] = kc_mh, }; in arm_slide_rebase_and_sign_image() local
258 kernel_collection_slide((struct mach_header_64 *)kc_mh, collection_base_pointers); in arm_slide_rebase_and_sign_image()
316 const void *collection_base_pointers[KCNumKinds]; in arm_auxkc_init() local
317 memcpy(collection_base_pointers, PE_get_kc_base_pointers(), sizeof(collection_base_pointers)); in arm_auxkc_init()
318 kernel_collection_slide((struct mach_header_64 *)akc_mh, collection_base_pointers); in arm_auxkc_init()
/xnu-11417.101.15/osfmk/i386/
H A Di386_init.c589 extern void *collection_base_pointers[KCNumKinds];
594 int ret = kernel_collection_slide(mh, (const void **) (void *)collection_base_pointers); in i386_slide_individual_kext()
607 int ret = kernel_collection_slide(mh, (const void **) (void *)collection_base_pointers); in i386_slide_kext_collection_mh_addrs()
664 kernel_collection_slide(kc_mh, (const void **) (void *)collection_base_pointers); in i386_slide_and_rebase_image()
/xnu-11417.101.15/osfmk/arm64/sptm/
H A Darm_init_sptm.c281 const void *collection_base_pointers[KCNumKinds] = {[0] = kc_mh, }; in arm_slide_rebase_and_sign_image() local
282 kernel_collection_slide((struct mach_header_64 *)kc_mh, collection_base_pointers); in arm_slide_rebase_and_sign_image()
324 const void *collection_base_pointers[KCNumKinds]; in arm_auxkc_init() local
325 memcpy(collection_base_pointers, PE_get_kc_base_pointers(), sizeof(collection_base_pointers)); in arm_auxkc_init()
326 kernel_collection_slide((struct mach_header_64 *)akc_mh, collection_base_pointers); in arm_auxkc_init()