Searched refs:KXLDSect (Results 1 - 9 of 9) sorted by relevance
/darwin-on-arm/xnu/libkern/kxld/ |
H A D | kxld_sect.h | 48 typedef struct kxld_sect KXLDSect; typedef in typeref:struct:kxld_sect 74 kern_return_t kxld_sect_init_from_macho_32(KXLDSect *sect, u_char *macho, 83 kern_return_t kxld_sect_init_from_macho_64(KXLDSect *sect, u_char *macho, 92 kern_return_t kxld_sect_init_got(KXLDSect *sect, u_int ngots) 98 void kxld_sect_init_zerofill(KXLDSect *sect, const char *segname, 104 void kxld_sect_clear(KXLDSect *sect) 108 void kxld_sect_deinit(KXLDSect *sect) 116 u_int kxld_sect_get_num_relocs(const KXLDSect *sect) 122 kxld_addr_t kxld_sect_align_address(const KXLDSect *sect, kxld_addr_t address) 130 u_long kxld_sect_get_macho_data_size(const KXLDSect *sec [all...] |
H A D | kxld_seg.c | 56 KXLDSect **reorder_buffer, u_int reorder_buffer_index); 72 static KXLDSect * get_sect_by_index(const KXLDSeg *seg, u_int idx); 93 rval = kxld_array_init(&seg->sects, sizeof(KXLDSect *), src->nsects); 122 rval = kxld_array_init(&seg->sects, sizeof(KXLDSect *), src->nsects); 140 KXLDSect *sect = NULL; 141 KXLDSect **sectp = NULL; 158 rval = kxld_array_init(&seg->sects, sizeof(KXLDSect *), sectarray->nitems); 181 KXLDSect *sect = NULL; 204 sect = *(KXLDSect **)kxld_array_get_item(&seg->sects, i); 269 KXLDSect *sec [all...] |
H A D | kxld_sect.c | 42 static kern_return_t export_macho(const KXLDSect *sect, u_char *buf, u_long offset, 45 static kern_return_t sect_export_macho_header_32(const KXLDSect *sect, u_char *buf, 49 static kern_return_t sect_export_macho_header_64(const KXLDSect *sect, u_char *buf, 57 kxld_sect_init_from_macho_32(KXLDSect *sect, u_char *macho, u_long *sect_offset, 105 kxld_sect_init_from_macho_64(KXLDSect *sect, u_char *macho, u_long *sect_offset, 154 kxld_sect_init_got(KXLDSect *sect, u_int ngots) 186 kxld_sect_init_zerofill(KXLDSect *sect, const char *segname, 206 kxld_sect_clear(KXLDSect *sect) 231 kxld_sect_deinit(KXLDSect *sect) 246 kxld_sect_get_num_relocs(const KXLDSect *sec [all...] |
H A D | kxld_object.c | 167 static kern_return_t add_section(KXLDObject *object, KXLDSect **sect); 189 static KXLDSect * kxld_object_get_sect_by_name(const KXLDObject *object, const char *segname, 509 KXLDSect *sect = NULL; 577 rval = kxld_array_init(&object->sects, sizeof(KXLDSect), nsects); 718 KXLDSect *sect = NULL; 766 sect = *(KXLDSect **) kxld_array_get_item(&seg->sects, j); 841 KXLDSect *sect = NULL; 972 rval = kxld_array_init(&object->sects, sizeof(KXLDSect), nsects); 1190 KXLDSect * 1194 KXLDSect *sec [all...] |
H A D | kxld_vtable.c | 67 const KXLDSect *sect, const KXLDRelocator *relocator); 85 const KXLDSect *vtable_sect = NULL; 167 const KXLDSect *sect, const KXLDRelocator *relocator)
|
H A D | kxld_reloc.c | 696 const KXLDReloc *reloc, const KXLDSect *sect) 810 const KXLDSect *sect = NULL; 929 const KXLDSect *sect = NULL;
|
H A D | kxld_sym.c | 586 kxld_sym_get_section_offset(const KXLDSym *sym, const KXLDSect *sect) 843 kxld_sym_relocate(KXLDSym *sym, const KXLDSect *sect)
|
H A D | kxld_symtab.c | 631 const KXLDSect *sect = NULL;
|
H A D | kxld_kext.c | 1027 const KXLDSect *sect = NULL;
|
Completed in 81 milliseconds