Home
last modified time | relevance | path

Searched refs:extrelocs (Results 1 – 6 of 6) sorted by relevance

/xnu-8020.121.3/libkern/kxld/
H A Dkxld_reloc.h137 const struct kxld_array *extrelocs)
141 const struct kxld_array *locrelocs, const struct kxld_array *extrelocs,
H A Dkxld_vtable.c83 const KXLDArray *extrelocs = NULL; in kxld_vtable_init() local
110 extrelocs = kxld_object_get_extrelocs(object); in kxld_vtable_init()
112 require_action(extrelocs, finish, in kxld_vtable_init()
120 relocator, extrelocs, defined_cxx_symbols); in kxld_vtable_init()
H A Dkxld_object.c87 KXLDArray extrelocs; member
317 , &object->locrelocs, &object->extrelocs, in kxld_object_init_from_macho()
731 rval = kxld_reloc_create_macho(&object->extrelocs, &object->relocator, in init_from_final_linked_image()
1278 reloc_size = kxld_reloc_get_macho_data_size(&object->locrelocs, &object->extrelocs); in get_macho_data_size()
1377 reloc = kxld_reloc_get_reloc_by_offset(&object->extrelocs, in kxld_object_get_reloc_at_symbol()
1441 rval = &object->extrelocs; in kxld_object_get_extrelocs()
1659 object->is_linked = !object->extrelocs.nitems;
1710 kxld_array_reset(&object->extrelocs);
1782 kxld_array_deinit(&object->extrelocs);
1907 reloc_size = kxld_reloc_get_macho_data_size(&object->locrelocs, &object->extrelocs);
[all …]
H A Dkxld_reloc.c580 const KXLDArray *extrelocs) in kxld_reloc_get_macho_data_size() argument
585 rval += get_macho_data_size_for_array(extrelocs); in kxld_reloc_get_macho_data_size()
594 const KXLDArray *locrelocs, const KXLDArray *extrelocs, in kxld_reloc_export_macho() argument
606 check(extrelocs); in kxld_reloc_export_macho()
615 data_size = kxld_reloc_get_macho_data_size(locrelocs, extrelocs); in kxld_reloc_export_macho()
622 kaslr_offsets_count = locrelocs->nitems + extrelocs->nitems; in kxld_reloc_export_macho()
631 rval = export_macho_for_array(relocator, extrelocs, &dst); in kxld_reloc_export_macho()
H A Dkxld_seg.h147 , const struct kxld_array *extrelocs
H A Dkxld_seg.c966 , const KXLDArray *extrelocs in kxld_seg_populate_linkedit() argument
978 size += kxld_reloc_get_macho_data_size(locrelocs, extrelocs); in kxld_seg_populate_linkedit()