Lines Matching refs:KXLDSect
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 *sect)
268 kxld_sect_get_macho_data_size(const KXLDSect *sect)
285 kxld_sect_get_ngots(const KXLDSect *sect, const KXLDRelocator *relocator,
319 kxld_sect_align_address(const KXLDSect *sect, kxld_addr_t address)
327 kxld_sect_export_macho_to_file_buffer(const KXLDSect *sect, u_char *buf,
369 kxld_sect_export_macho_to_vm(const KXLDSect *sect, u_char *buf,
398 export_macho(const KXLDSect *sect, u_char *buf, u_long offset, u_long bufsize)
458 sect_export_macho_header_32(const KXLDSect *sect, u_char *buf,
498 sect_export_macho_header_64(const KXLDSect *sect, u_char *buf,
538 kxld_sect_grow(KXLDSect *sect, kxld_size_t nbytes, u_int align)
552 kxld_sect_relocate(KXLDSect *sect, kxld_addr_t link_addr)
562 kxld_sect_populate_got(KXLDSect *sect, KXLDSymtab *symtab,
604 kxld_sect_process_relocs(KXLDSect *sect, KXLDRelocator *relocator)