Home
last modified time | relevance | path

Searched refs:relocation_info (Results 1 – 8 of 8) sorted by relevance

/xnu-8020.121.3/libkern/kxld/
H A Dkxld_reloc.c184 const struct relocation_info *relocs, u_int nrelocs)
203 const KXLDArray *relocs, struct relocation_info **dstp);
286 const struct relocation_info *srcs, u_int nsrcs) in kxld_reloc_create_macho()
291 const struct relocation_info *src = NULL; in kxld_reloc_create_macho()
411 const struct relocation_info *relocs, u_int nrelocs) in count_relocatable_relocs()
415 const struct relocation_info *reloc = NULL; in count_relocatable_relocs()
600 struct relocation_info *start = NULL; in kxld_reloc_export_macho()
601 struct relocation_info *dst = NULL; in kxld_reloc_export_macho()
618 start = dst = (struct relocation_info *) ((void *) (buf + *data_offset)); in kxld_reloc_export_macho()
642 *data_offset += count * sizeof(struct relocation_info); in kxld_reloc_export_macho()
[all …]
H A Dkxld_reloc.h46 struct relocation_info;
96 const KXLDRelocator *relocator, const struct relocation_info *srcs,
H A Dkxld_util.c290 struct relocation_info *relocs = NULL; in validate_and_swap_macho_32()
401 relocs = (struct relocation_info *) ((void *) (file + sects[j].reloff)); in validate_and_swap_macho_32()
471 struct relocation_info *relocs = NULL; in validate_and_swap_macho_64()
581 relocs = (struct relocation_info *) ((void *) (file + sects[j].reloff)); in validate_and_swap_macho_64()
H A Dkxld_sect.c63 struct relocation_info *relocs = NULL; in kxld_sect_init_from_macho_32()
86 relocs = (struct relocation_info *) ((void *) (macho + src->reloff)); in kxld_sect_init_from_macho_32()
113 struct relocation_info *relocs = NULL; in kxld_sect_init_from_macho_64()
136 relocs = (struct relocation_info *) ((void *) (macho + src->reloff)); in kxld_sect_init_from_macho_64()
H A Dkxld_sect.h45 struct relocation_info;
H A Dkxld_object.c732 (struct relocation_info *) ((void *) (my_file + object->dysymtab_hdr->extreloff)), in init_from_final_linked_image()
737 (struct relocation_info *) ((void *) (my_file + object->dysymtab_hdr->locreloff)), in init_from_final_linked_image()
/xnu-8020.121.3/EXTERNAL_HEADERS/mach-o/
H A Dreloc.h64 struct relocation_info { struct
/xnu-8020.121.3/libkern/c++/
H A DOSKext.cpp6028 struct relocation_info * reloc = NULL; in slidePrelinkedExecutable()
6142 reloc = (struct relocation_info *) (linkeditBase + dysymtab->locreloff); in slidePrelinkedExecutable()
6143 reloc_size = dysymtab->nlocrel * sizeof(struct relocation_info); in slidePrelinkedExecutable()