Searched refs:KXLDVTable (Results 1 - 3 of 3) sorted by relevance
/darwin-on-arm/xnu/libkern/kxld/ |
H A D | kxld_vtable.h | 50 typedef struct kxld_vtable KXLDVTable; typedef in typeref:struct:kxld_vtable 79 kern_return_t kxld_vtable_init(KXLDVTable *vtable, 84 void kxld_vtable_clear(KXLDVTable *vtable) 87 void kxld_vtable_deinit(KXLDVTable *vtable) 94 KXLDVTableEntry * kxld_vtable_get_entry_for_offset(const KXLDVTable *vtable, 103 kern_return_t kxld_vtable_patch(KXLDVTable *vtable, const KXLDVTable *super_vtable,
|
H A D | kxld_vtable.c | 66 static kern_return_t init_by_relocs(KXLDVTable *vtable, const KXLDSym *vtable_sym, 69 static kern_return_t init_by_entries_and_relocs(KXLDVTable *vtable, 73 static kern_return_t init_by_entries(KXLDVTable *vtable, 79 kxld_vtable_init(KXLDVTable *vtable, const KXLDSym *vtable_sym, 166 init_by_relocs(KXLDVTable *vtable, const KXLDSym *vtable_sym, 253 init_by_entries(KXLDVTable *vtable, const KXLDRelocator *relocator, 330 init_by_entries_and_relocs(KXLDVTable *vtable, const KXLDSym *vtable_sym, 425 kxld_vtable_clear(KXLDVTable *vtable) 438 kxld_vtable_deinit(KXLDVTable *vtable) 449 kxld_vtable_get_entry_for_offset(const KXLDVTable *vtabl [all...] |
H A D | kxld_kext.c | 143 KXLDVTable *vtable = NULL; 167 KXLDVTable *vtable = NULL; 334 KXLDVTable *vtable = NULL; 470 KXLDVTable *vtable = NULL; 471 KXLDVTable *meta_vtable = NULL; 497 rval = kxld_array_init(&kext->vtables, sizeof(KXLDVTable), nvtables); 804 KXLDVTable *vtable = NULL; 805 KXLDVTable *super_vtable = NULL; 878 const KXLDVTable *unpatched_super_vtable; 994 KXLDVTable *vtabl [all...] |
Completed in 28 milliseconds