Searched refs:vtable_sym (Results 1 – 3 of 3) sorted by relevance
| /xnu-8019.80.24/libkern/kxld/ |
| H A D | kxld_vtable.c | 66 static kern_return_t init_by_relocs(KXLDVTable *vtable, const KXLDSym *vtable_sym, 70 const KXLDSym *vtable_sym, const KXLDRelocator *relocator, 79 kxld_vtable_init(KXLDVTable *vtable, const KXLDSym *vtable_sym, in kxld_vtable_init() argument 90 check(vtable_sym); in kxld_vtable_init() 96 vtable_sym->sectnum); in kxld_vtable_init() 99 vtable->name = vtable_sym->name; in kxld_vtable_init() 101 kxld_sym_get_section_offset(vtable_sym, vtable_sect); in kxld_vtable_init() 119 rval = init_by_entries_and_relocs(vtable, vtable_sym, in kxld_vtable_init() 130 rval = init_by_relocs(vtable, vtable_sym, vtable_sect, relocator); in kxld_vtable_init() 170 init_by_relocs(KXLDVTable *vtable, const KXLDSym *vtable_sym, in init_by_relocs() argument [all …]
|
| H A D | kxld_kext.c | 487 KXLDSym *vtable_sym = NULL; in create_vtables() local 521 vtable_sym = sym; in create_vtables() 526 &vtable_sym, &meta_vtable_sym); in create_vtables() 531 rval = kxld_vtable_init(vtable, vtable_sym, kext->kext, in create_vtables() 569 KXLDSym *vtable_sym = NULL; in get_vtable_syms_from_smcp() local 599 vtable_sym = kxld_dict_find(defined_symbols, vtable_name); in get_vtable_syms_from_smcp() 601 vtable_sym = kxld_symtab_get_locally_defined_symbol_by_name(symtab, in get_vtable_syms_from_smcp() 604 require_action(vtable_sym, finish, rval = KERN_FAILURE; in get_vtable_syms_from_smcp() 637 *vtable_sym_out = vtable_sym; in get_vtable_syms_from_smcp()
|
| H A D | kxld_vtable.h | 80 const struct kxld_sym *vtable_sym, const struct kxld_object *object,
|