Searched refs:KXLDVTable (Results 1 - 3 of 3) sorted by relevance

/darwin-on-arm/xnu/libkern/kxld/
H A Dkxld_vtable.h50 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 Dkxld_vtable.c66 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 Dkxld_kext.c143 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 82 milliseconds