Searched refs:super_vtable (Results 1 – 3 of 3) sorted by relevance
| /xnu-10063.141.1/libkern/kxld/ |
| H A D | kxld_vtable.c | 483 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 D | kxld_kext.c | 824 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 D | kxld_vtable.h | 103 kern_return_t kxld_vtable_patch(KXLDVTable *vtable, const KXLDVTable *super_vtable,
|