Home
last modified time | relevance | path

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

/xnu-12377.41.6/libkern/kxld/
H A Dkxld_kext.c100 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 Dkxld_kext.h103 struct kxld_dict *patched_vtables,
H A Dkxld_object.h172 const struct kxld_dict *patched_vtables)
H A Dkxld_object.c2322 const KXLDDict *patched_vtables)
2326 (void) kxld_relocator_set_vtables(&object->relocator, patched_vtables);