Searched refs:super_vtable (Results 1 - 3 of 3) sorted by relevance
/darwin-on-arm/xnu/libkern/kxld/ |
H A D | kxld_vtable.h | 103 kern_return_t kxld_vtable_patch(KXLDVTable *vtable, const KXLDVTable *super_vtable,
|
H A D | kxld_vtable.c | 474 kxld_vtable_patch(KXLDVTable *vtable, const KXLDVTable *super_vtable, argument 493 check(super_vtable); 498 require_action(super_vtable->is_patched, finish, rval=KERN_FAILURE); 499 require_action(vtable->entries.nitems >= super_vtable->entries.nitems, finish, 504 for (i = 0; i < super_vtable->entries.nitems; ++i) { 506 parent_entry = kxld_array_get_item(&super_vtable->entries, i); 553 kxld_demangle(super_vtable->name, &demangled_name1,
|
H A D | kxld_kext.c | 805 KXLDVTable *super_vtable = NULL; local 875 super_vtable = kxld_dict_find(patched_vtables, super_vtable_name); 885 if (!super_vtable) { 898 if (!super_vtable) continue; 924 rval = kxld_vtable_patch(vtable, super_vtable, kext->kext); 958 super_vtable = kxld_dict_find(patched_vtables, super_vtable_name); 959 require_action(super_vtable && super_vtable->is_patched, 963 rval = kxld_vtable_patch(vtable, super_vtable, kext->kext);
|
Completed in 29 milliseconds