Home
last modified time | relevance | path

Searched refs:super_vtable (Results 1 – 3 of 3) sorted by relevance

/xnu-10063.141.1/libkern/kxld/
H A Dkxld_vtable.c483 kxld_vtable_patch(KXLDVTable *vtable, const KXLDVTable *super_vtable, in kxld_vtable_patch() argument
502 check(super_vtable); in kxld_vtable_patch()
507 require_action(super_vtable->is_patched, finish, rval = KERN_FAILURE); in kxld_vtable_patch()
508 require_action(vtable->entries.nitems >= super_vtable->entries.nitems, finish, in kxld_vtable_patch()
513 for (i = 0; i < super_vtable->entries.nitems; ++i) { in kxld_vtable_patch()
515 parent_entry = kxld_array_get_item(&super_vtable->entries, i); in kxld_vtable_patch()
569 kxld_demangle(super_vtable->name, &demangled_name1, in kxld_vtable_patch()
H A Dkxld_kext.c824 KXLDVTable *super_vtable = NULL; in patch_vtables() local
892 super_vtable = kxld_dict_find(patched_vtables, super_vtable_name); in patch_vtables()
902 if (!super_vtable) { in patch_vtables()
915 if (!super_vtable) { in patch_vtables()
943 rval = kxld_vtable_patch(vtable, super_vtable, kext->kext); in patch_vtables()
979 super_vtable = kxld_dict_find(patched_vtables, super_vtable_name); in patch_vtables()
980 require_action(super_vtable && super_vtable->is_patched, in patch_vtables()
984 rval = kxld_vtable_patch(vtable, super_vtable, kext->kext); in patch_vtables()
H A Dkxld_vtable.h103 kern_return_t kxld_vtable_patch(KXLDVTable *vtable, const KXLDVTable *super_vtable,