Searched refs:link_info (Results 1 – 5 of 5) sorted by relevance
| /xnu-8020.121.3/libkern/kxld/ |
| H A D | kxld.c | 110 static kern_return_t allocate_split_kext(KXLDContext *context, splitKextLinkInfo * link_info); 265 splitKextLinkInfo *link_info, in kxld_link_split_file() argument 276 isSplitKext = (link_info->vmaddr_TEXT_EXEC != 0); in kxld_link_split_file() 288 require_action(link_info, finish, rval = KERN_INVALID_ARGUMENT); in kxld_link_split_file() 297 link_info->kextExecutable, in kxld_link_split_file() 298 link_info->kextSize, in kxld_link_split_file() 304 link_info->kextExecutable, in kxld_link_split_file() 305 link_info->kextSize, in kxld_link_split_file() 310 kxld_object_set_link_info(kext_object, link_info); in kxld_link_split_file() 319 kxld_show_split_info(link_info); in kxld_link_split_file() [all …]
|
| H A D | kxld_seg.c | 873 splitKextLinkInfo * link_info = (splitKextLinkInfo *) link_addr; in kxld_seg_relocate() local 883 my_link_addr = link_info->vmaddr_TEXT; in kxld_seg_relocate() 886 my_link_addr = link_info->vmaddr_TEXT_EXEC; in kxld_seg_relocate() 893 my_link_addr = link_info->vmaddr_DATA; in kxld_seg_relocate() 900 my_link_addr = link_info->vmaddr_DATA_CONST; in kxld_seg_relocate() 907 my_link_addr = link_info->vmaddr_LLVM_COV; in kxld_seg_relocate() 914 my_link_addr = link_info->vmaddr_LINKEDIT; in kxld_seg_relocate() 925 my_link_addr = link_info->vmaddr_TEXT; in kxld_seg_relocate() 929 my_link_addr = link_info->vmaddr_TEXT; in kxld_seg_relocate()
|
| H A D | kxld_object.h | 135 splitKextLinkInfo *link_info)
|
| H A D | kxld_object.c | 346 kxld_object_set_link_info(KXLDObject *object, splitKextLinkInfo *link_info) in kxld_object_set_link_info() argument 349 check(link_info); in kxld_object_set_link_info() 351 object->split_info.vmaddr_TEXT = link_info->vmaddr_TEXT; in kxld_object_set_link_info() 352 object->split_info.vmaddr_TEXT_EXEC = link_info->vmaddr_TEXT_EXEC; in kxld_object_set_link_info() 353 object->split_info.vmaddr_DATA = link_info->vmaddr_DATA; in kxld_object_set_link_info() 354 object->split_info.vmaddr_DATA_CONST = link_info->vmaddr_DATA_CONST; in kxld_object_set_link_info() 355 object->split_info.vmaddr_LLVM_COV = link_info->vmaddr_LLVM_COV; in kxld_object_set_link_info() 356 object->split_info.vmaddr_LINKEDIT = link_info->vmaddr_LINKEDIT; in kxld_object_set_link_info()
|
| /xnu-8020.121.3/libkern/libkern/ |
| H A D | kxld.h | 109 splitKextLinkInfo *link_info,
|