Home
last modified time | relevance | path

Searched refs:pe_ch (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/elftoolchain/libpe/
H A Dpe_coff.c39 if (pe->pe_ch == NULL) { in pe_coff_header()
44 return (pe->pe_ch); in pe_coff_header()
85 if (pe->pe_ch == NULL) { in pe_update_coff_header()
86 if ((pe->pe_ch = malloc(sizeof(PE_CoffHdr))) == NULL) { in pe_update_coff_header()
92 if (pe->pe_ch->ch_optsize != ch->ch_optsize) in pe_update_coff_header()
96 *pe->pe_ch = *ch; in pe_update_coff_header()
H A Dlibpe_section.c104 assert(pe->pe_ch != NULL); in libpe_parse_section_headers()
106 for (i = 0; (uint16_t) i < pe->pe_ch->ch_nsec; i++) { in libpe_parse_section_headers()
171 ch = pe->pe_ch; in libpe_parse_section_headers()
270 if (pe->pe_ch != NULL) in libpe_load_all_sections()
271 off += sizeof(PE_CoffHdr) + pe->pe_ch->ch_optsize; in libpe_load_all_sections()
335 if (pe->pe_ch != NULL && pe->pe_ch->ch_optsize > 0) in libpe_resync_sections()
336 off += pe->pe_ch->ch_optsize; in libpe_resync_sections()
427 off += sizeof(PE_SecHdr) * pe->pe_ch->ch_nsec; in libpe_write_section_headers()
H A Dlibpe_coff.c62 pe->pe_ch = ch; in libpe_parse_coff_header()
251 assert(pe->pe_ch != NULL); in libpe_write_coff_header()
252 ch = pe->pe_ch; in libpe_write_coff_header()
263 if (pe->pe_ch == NULL) { in libpe_write_coff_header()
268 pe->pe_ch = ch; in libpe_write_coff_header()
280 ch = pe->pe_ch; in libpe_write_coff_header()
H A Dlibpe_init.c129 if (pe->pe_ch) in libpe_release_object()
130 free(pe->pe_ch); in libpe_release_object()
H A D_libpe.h69 PE_CoffHdr *pe_ch; /* COFF header */ member