Searched refs:patched_vtables (Results 1 – 4 of 4) sorted by relevance
| /xnu-12377.41.6/libkern/kxld/ |
| H A D | kxld_kext.c | 100 static kern_return_t patch_vtables(KXLDKext *kext, KXLDDict *patched_vtables, 415 KXLDDict *patched_vtables, in kxld_kext_relocate() argument 423 check(patched_vtables); in kxld_kext_relocate() 450 rval = patch_vtables(kext, patched_vtables, defined_symbols); in kxld_kext_relocate() 457 rval = kxld_object_process_relocations(kext->kext, patched_vtables); in kxld_kext_relocate() 814 patch_vtables(KXLDKext *kext, KXLDDict *patched_vtables, in patch_vtables() argument 841 check(patched_vtables); in patch_vtables() 892 super_vtable = kxld_dict_find(patched_vtables, super_vtable_name); in patch_vtables() 949 rval = kxld_dict_insert(patched_vtables, vtable->name, vtable); in patch_vtables() 979 super_vtable = kxld_dict_find(patched_vtables, super_vtable_name); in patch_vtables() [all …]
|
| H A D | kxld_kext.h | 103 struct kxld_dict *patched_vtables,
|
| H A D | kxld_object.h | 172 const struct kxld_dict *patched_vtables)
|
| H A D | kxld_object.c | 2322 const KXLDDict *patched_vtables) 2326 (void) kxld_relocator_set_vtables(&object->relocator, patched_vtables);
|