Home
last modified time | relevance | path

Searched refs:linked_object (Results 1 – 8 of 8) sorted by relevance

/xnu-12377.61.12/libkern/kxld/
H A Dkxld.c377 u_char * linked_object = NULL; in kxld_link_file() local
406 linked_object = allocate_kext(context, callback_data, in kxld_link_file()
408 require_action(linked_object, finish, rval = KERN_RESOURCE_SHORTAGE); in kxld_link_file()
420 (void *) linked_object, in kxld_link_file()
423 *linked_object_out = linked_object; in kxld_link_file()
604 u_char * linked_object = NULL; in allocate_split_kext() local
616 linked_object = kxld_page_alloc_untracked(link_info->linkedKextSize); in allocate_split_kext()
617 require(linked_object, finish); in allocate_split_kext()
618 link_info->linkedKext = linked_object; in allocate_split_kext()
638 u_char * linked_object = NULL; in allocate_kext() local
[all …]
H A Dkxld_splitinfolc.c72 splitKextLinkInfo *linked_object, in kxld_splitinfolc_export_macho() argument
83 check(linked_object); in kxld_splitinfolc_export_macho()
87 buf = (u_char *)(linked_object->linkedKext); in kxld_splitinfolc_export_macho()
118 …memcpy(buf + *data_offset, linked_object->kextExecutable + splitinfolc->dataoff, splitinfolc->data… in kxld_splitinfolc_export_macho()
H A Dkxld_splitinfolc.h67 splitKextLinkInfo *linked_object,
H A Dkxld_kext.h88 void *linked_object,
H A Dkxld_object.h141 void *linked_object
H A Dkxld_object.c1960 void *linked_object
1976 check(linked_object);
1981 my_linked_object = (u_char *) linked_object;
1983 size = ((splitKextLinkInfo *)linked_object)->linkedKextSize;
1984 link_addr = ((splitKextLinkInfo *)linked_object)->vmaddr_TEXT;
1985 my_linked_object = ((splitKextLinkInfo *)linked_object)->linkedKext;
2075 linked_object,
H A Dkxld_kext.c391 void *linked_object, in kxld_kext_export_linked_object() argument
405 rval = kxld_object_export_linked_object(kext->kext, linked_object); in kxld_kext_export_linked_object()
/xnu-12377.61.12/libkern/libkern/
H A Dkxld.h102 u_char **linked_object,