Home
last modified time | relevance | path

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

/xnu-10063.141.1/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.c92 KXLDArray extrelocs; member
322 , &object->locrelocs, &object->extrelocs, in kxld_object_init_from_macho()
736 rval = kxld_reloc_create_macho(&object->extrelocs, &object->relocator, in init_from_final_linked_image()
1283 reloc_size = kxld_reloc_get_macho_data_size(&object->locrelocs, &object->extrelocs); in get_macho_data_size()
1382 reloc = kxld_reloc_get_reloc_by_offset(&object->extrelocs, in kxld_object_get_reloc_at_symbol()
1446 rval = &object->extrelocs; in kxld_object_get_extrelocs()
1664 object->is_linked = !object->extrelocs.nitems;
1715 kxld_array_reset(&object->extrelocs);
1787 kxld_array_deinit(&object->extrelocs);
1912 reloc_size = kxld_reloc_get_macho_data_size(&object->locrelocs, &object->extrelocs);
[all …]
H A Dkxld_reloc.c581 const KXLDArray *extrelocs) in kxld_reloc_get_macho_data_size() argument
586 rval += get_macho_data_size_for_array(extrelocs); in kxld_reloc_get_macho_data_size()
595 const KXLDArray *locrelocs, const KXLDArray *extrelocs, in kxld_reloc_export_macho() argument
607 check(extrelocs); in kxld_reloc_export_macho()
616 data_size = kxld_reloc_get_macho_data_size(locrelocs, extrelocs); in kxld_reloc_export_macho()
623 kaslr_offsets_count = locrelocs->nitems + extrelocs->nitems; in kxld_reloc_export_macho()
632 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()