Home
last modified time | relevance | path

Searched refs:vtables (Results 1 – 4 of 4) sorted by relevance

/xnu-8019.80.24/libkern/kxld/
H A Dkxld_kext.c72 KXLDArray vtables; member
151 for (i = 0; i < kext->vtables.nitems; ++i) { in kxld_kext_clear()
152 vtable = kxld_array_get_item(&kext->vtables, i); in kxld_kext_clear()
155 kxld_array_reset(&kext->vtables); in kxld_kext_clear()
175 for (i = 0; i < kext->vtables.maxitems; ++i) { in kxld_kext_deinit()
176 vtable = kxld_array_get_slot(&kext->vtables, i); in kxld_kext_deinit()
179 kxld_array_deinit(&kext->vtables); in kxld_kext_deinit()
334 const KXLDDict *defined_symbols, KXLDDict *vtables) in kxld_kext_export_vtables() argument
343 check(vtables); in kxld_kext_export_vtables()
348 for (i = 0; i < kext->vtables.nitems; ++i) { in kxld_kext_export_vtables()
[all …]
H A Dkxld_reloc.h66 const struct kxld_dict *vtables; member
155 const struct kxld_dict *vtables)
H A Dkxld_kext.h98 struct kxld_dict *vtables)
H A Dkxld_reloc.c737 kxld_relocator_set_vtables(KXLDRelocator *relocator, const KXLDDict *vtables) in kxld_relocator_set_vtables() argument
739 relocator->vtables = vtables; in kxld_relocator_set_vtables()
963 relocator->current_vtable = kxld_dict_find(relocator->vtables, sym->name); in calculate_targets()