Lines Matching refs:relocator

67     const KXLDSect *sect, const KXLDRelocator *relocator);
70 const KXLDSym *vtable_sym, const KXLDRelocator *relocator,
74 const KXLDRelocator *relocator, const KXLDDict *defined_cxx_symbols);
84 const KXLDRelocator *relocator = NULL; in kxld_vtable_init() local
93 relocator = kxld_object_get_relocator(object); in kxld_vtable_init()
104 rval = init_by_entries(vtable, relocator, defined_cxx_symbols); in kxld_vtable_init()
120 relocator, extrelocs, defined_cxx_symbols); in kxld_vtable_init()
130 rval = init_by_relocs(vtable, vtable_sym, vtable_sect, relocator); in kxld_vtable_init()
171 const KXLDSect *sect, const KXLDRelocator *relocator) in init_by_relocs() argument
189 check(relocator); in init_by_relocs()
193 (void) get_vtable_base_sizes(relocator->is_32_bit, in init_by_relocs()
243 sym = kxld_reloc_get_symbol(relocator, reloc, sect->data); in init_by_relocs()
259 init_by_entries(KXLDVTable *vtable, const KXLDRelocator *relocator, in init_by_entries() argument
273 check(relocator); in init_by_entries()
275 (void) get_vtable_base_sizes(relocator->is_32_bit, in init_by_entries()
282 entry_value = kxld_relocator_get_pointer_at_addr(relocator, in init_by_entries()
302 entry_value = kxld_relocator_get_pointer_at_addr(relocator, in init_by_entries()
338 const KXLDRelocator *relocator, const KXLDArray *relocs, in init_by_entries_and_relocs() argument
356 check(relocator); in init_by_entries_and_relocs()
361 (void) get_vtable_base_sizes(relocator->is_32_bit, in init_by_entries_and_relocs()
371 entry_value = kxld_relocator_get_pointer_at_addr(relocator, in init_by_entries_and_relocs()
395 entry_value = kxld_relocator_get_pointer_at_addr(relocator, in init_by_entries_and_relocs()
418 sym = kxld_reloc_get_symbol(relocator, reloc, /* data */ NULL); in init_by_entries_and_relocs()