Lines Matching refs:KXLDSect
48 typedef struct kxld_sect KXLDSect;
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 *sect)
137 u_int kxld_sect_get_ngots(const KXLDSect *sect,
142 kern_return_t kxld_sect_export_macho_to_file_buffer(const KXLDSect *sect, u_char *buf,
147 kern_return_t kxld_sect_export_macho_to_vm(const KXLDSect *sect, u_char *buf,
158 void kxld_sect_relocate(KXLDSect *sect, kxld_addr_t link_addr)
165 kxld_size_t kxld_sect_grow(KXLDSect *sect, kxld_size_t nbytes, u_int align)
171 kern_return_t kxld_sect_populate_got(KXLDSect *sect, struct kxld_symtab *symtab,
177 kern_return_t kxld_sect_process_relocs(KXLDSect *sect,