Searched defs:relocator (Results 1 - 4 of 4) sorted by relevance

/macosx-10.9.5/xnu-2422.115.4/libkern/kxld/
H A Dkxld_sect.c285 kxld_sect_get_ngots(const KXLDSect *sect, const KXLDRelocator *relocator, argument
604 kxld_sect_process_relocs(KXLDSect *sect, KXLDRelocator *relocator) argument
57 kxld_sect_init_from_macho_32(KXLDSect *sect, u_char *macho, u_long *sect_offset, u_int sectnum, const KXLDRelocator *relocator) argument
105 kxld_sect_init_from_macho_64(KXLDSect *sect, u_char *macho, u_long *sect_offset, u_int sectnum, const KXLDRelocator *relocator) argument
H A Dkxld_vtable.c84 const KXLDRelocator *relocator = NULL; local
166 init_by_relocs(KXLDVTable *vtable, const KXLDSym *vtable_sym, const KXLDSect *sect, const KXLDRelocator *relocator) argument
253 init_by_entries(KXLDVTable *vtable, const KXLDRelocator *relocator, const KXLDDict *defined_cxx_symbols) argument
330 init_by_entries_and_relocs(KXLDVTable *vtable, const KXLDSym *vtable_sym, const KXLDRelocator *relocator, const KXLDArray *relocs, const KXLDDict *defined_cxx_symbols) argument
[all...]
H A Dkxld_reloc.c188 kxld_relocator_init(KXLDRelocator *relocator, u_char *file, const KXLDSymtab *symtab, const KXLDArray *sectarray, cpu_type_t cputype, cpu_subtype_t cpusubtype __unused, boolean_t swap) argument
253 kxld_reloc_create_macho(KXLDArray *relocarray, const KXLDRelocator *relocator, const struct relocation_info *srcs, u_int nsrcs) argument
381 count_relocatable_relocs(const KXLDRelocator *relocator, const struct relocation_info *relocs, u_int nrelocs) argument
423 kxld_relocator_clear(KXLDRelocator *relocator) argument
431 kxld_relocator_has_pair(const KXLDRelocator *relocator, u_int r_type) argument
441 kxld_relocator_get_pair_type(const KXLDRelocator *relocator, u_int prev_r_type) argument
452 kxld_relocator_has_got(const KXLDRelocator *relocator, u_int r_type) argument
462 kxld_reloc_get_symbol(const KXLDRelocator *relocator, const KXLDReloc *reloc, const u_char *data) argument
560 kxld_reloc_export_macho(const KXLDRelocator *relocator, const KXLDArray *locrelocs, const KXLDArray *extrelocs, u_char *buf, u_long *header_offset, u_long header_size, u_long *data_offset, u_long size) argument
612 kxld_relocator_get_pointer_at_addr(const KXLDRelocator *relocator, const u_char *data, u_long offset) argument
628 get_pointer_at_addr_32(const KXLDRelocator *relocator, const u_char *data, u_long offset) argument
650 get_pointer_at_addr_64(const KXLDRelocator *relocator, const u_char *data, u_long offset) argument
671 kxld_relocator_set_vtables(KXLDRelocator *relocator, const KXLDDict *vtables) argument
684 align_raw_function_address(const KXLDRelocator *relocator, kxld_addr_t value) argument
696 kxld_relocator_process_sect_reloc(KXLDRelocator *relocator, const KXLDReloc *reloc, const KXLDSect *sect) argument
761 kxld_relocator_process_table_reloc(KXLDRelocator *relocator, const KXLDReloc *reloc, const KXLDSeg *seg, kxld_addr_t link_addr) argument
807 calculate_targets(KXLDRelocator *relocator, kxld_addr_t *_target, kxld_addr_t *_pair_target, const KXLDReloc *reloc) argument
960 check_for_direct_pure_virtual_call(const KXLDRelocator *relocator, u_long offset) argument
1008 export_macho_for_array(const KXLDRelocator *relocator, const KXLDArray *relocs, struct relocation_info **dstp) argument
1136 generic_process_reloc(const KXLDRelocator *relocator, u_char *instruction, u_int length, u_int pcrel, kxld_addr_t _base_pc, kxld_addr_t _link_pc, kxld_addr_t _link_disp __unused, u_int _type, kxld_addr_t _target, kxld_addr_t _pair_target, boolean_t swap __unused) argument
[all...]
H A Dkxld_object.c84 KXLDRelocator relocator; member in struct:kxld_object
[all...]

Completed in 96 milliseconds