Home
last modified time | relevance | path

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

/xnu-10063.141.1/libkern/kxld/
H A Dkxld_reloc.h65 const struct kxld_array *sectarray; member
91 const struct kxld_symtab *symtab, const struct kxld_array *sectarray,
H A Dkxld_reloc.c195 kxld_addr_t addr, const KXLDArray *sectarray);
211 const KXLDSymtab *symtab, const KXLDArray *sectarray, cpu_type_t cputype, in kxld_relocator_init() argument
273 relocator->sectarray = sectarray; in kxld_relocator_init()
906 relocator->sectarray); in calculate_targets()
911 reloc->pair_target, relocator->sectarray); in calculate_targets()
923 sect = kxld_array_get_item(relocator->sectarray, reloc->target); in calculate_targets()
1002 const KXLDArray *sectarray) in get_target_by_address_lookup() argument
1011 check(sectarray); in get_target_by_address_lookup()
1014 for (i = 0; i < sectarray->nitems; ++i) { in get_target_by_address_lookup()
1015 sect = kxld_array_get_item(sectarray, i); in get_target_by_address_lookup()
H A Dkxld_symtab.c650 kxld_symtab_relocate(KXLDSymtab *symtab, const KXLDArray *sectarray) in kxld_symtab_relocate() argument
658 check(sectarray); in kxld_symtab_relocate()
663 sect = kxld_array_get_item(sectarray, sym->sectnum); in kxld_symtab_relocate()
H A Dkxld_symtab.h136 const struct kxld_array *sectarray)
H A Dkxld_seg.c140 kxld_seg_create_seg_from_sections(KXLDArray *segarray, KXLDArray *sectarray) in kxld_seg_create_seg_from_sections() argument
162 rval = kxld_array_init(&seg->sects, sizeof(KXLDSect *), sectarray->nitems); in kxld_seg_create_seg_from_sections()
165 for (i = 0; i < sectarray->nitems; ++i) { in kxld_seg_create_seg_from_sections()
166 sect = kxld_array_get_item(sectarray, i); in kxld_seg_create_seg_from_sections()
H A Dkxld_seg.h75 KXLDArray *sectarray)