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

/xnu-2782.1.97/libkern/kxld/
H A Dkxld_vtable.c66 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, argument
90 check(vtable_sym);
96 vtable_sym->sectnum);
99 vtable->name = vtable_sym->name;
101 kxld_sym_get_section_offset(vtable_sym, vtable_sect);
118 rval = init_by_entries_and_relocs(vtable, vtable_sym,
129 rval = init_by_relocs(vtable, vtable_sym, vtable_sect, relocator);
166 init_by_relocs(KXLDVTable *vtable, const KXLDSym *vtable_sym, argument
330 init_by_entries_and_relocs(KXLDVTable *vtable, const KXLDSym *vtable_sym, const KXLDRelocator *relocator, const KXLDArray *relocs, const KXLDDict *defined_cxx_symbols) argument
[all...]
H A Dkxld_vtable.h80 const struct kxld_sym *vtable_sym, const struct kxld_object *object,
H A Dkxld_kext.c468 KXLDSym *vtable_sym = NULL; local
502 vtable_sym = sym;
507 &vtable_sym, &meta_vtable_sym);
512 rval = kxld_vtable_init(vtable, vtable_sym, kext->kext,
550 KXLDSym *vtable_sym = NULL; local
580 vtable_sym = kxld_dict_find(defined_symbols, vtable_name);
582 vtable_sym = kxld_symtab_get_locally_defined_symbol_by_name(symtab,
585 require_action(vtable_sym, finish, rval=KERN_FAILURE;
618 *vtable_sym_out = vtable_sym;

Completed in 30 milliseconds