Home
last modified time | relevance | path

Searched refs:PE_Scn (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/elftoolchain/libpe/
H A Dlibpe.h38 typedef struct _PE_Scn PE_Scn; typedef
92 int pe_flag_scn(PE_Scn *, PE_Cmd, unsigned int);
93 PE_Buffer *pe_getbuffer(PE_Scn *, PE_Buffer *);
94 PE_Scn *pe_getscn(PE *, size_t);
96 PE_Scn *pe_insertscn(PE *, size_t);
99 size_t pe_ndxscn(PE_Scn *);
100 PE_Buffer *pe_newbuffer(PE_Scn *);
101 PE_Scn *pe_newscn(PE *);
102 PE_Scn *pe_nextscn(PE *, PE_Scn *);
107 PE_SecHdr *pe_section_header(PE_Scn *);
[all …]
H A Dpe_section.c34 PE_Scn *
37 PE_Scn *ps; in pe_getscn()
55 pe_ndxscn(PE_Scn *ps) in pe_ndxscn()
66 PE_Scn *
67 pe_nextscn(PE *pe, PE_Scn *ps) in pe_nextscn()
89 PE_Scn *
92 PE_Scn *ps, *tps, *_tps; in pe_newscn()
121 PE_Scn *
124 PE_Scn *ps, *a, *b; in pe_insertscn()
181 pe_section_header(PE_Scn *ps) in pe_section_header()
[all …]
H A D_libpe.h41 PE_Scn *sb_ps; /* PE_Scn pointer */
190 PE_SecBuf *libpe_alloc_buffer(PE_Scn *, size_t);
191 PE_Scn *libpe_alloc_scn(PE *);
193 int libpe_load_section(PE *, PE_Scn *);
203 void libpe_release_scn(PE_Scn *);
204 size_t libpe_resync_buffers(PE_Scn *);
206 int libpe_write_buffers(PE_Scn *);
H A Dlibpe_section.c38 PE_Scn *
41 PE_Scn *ps; in libpe_alloc_scn()
43 if ((ps = calloc(1, sizeof(PE_Scn))) == NULL) { in libpe_alloc_scn()
54 libpe_release_scn(PE_Scn *ps) in libpe_release_scn()
72 cmp_scn(PE_Scn *a, PE_Scn *b) in cmp_scn()
98 PE_Scn *ps; in libpe_parse_section_headers()
188 libpe_load_section(PE *pe, PE_Scn *ps) in libpe_load_section()
260 PE_Scn *ps; in libpe_load_all_sections()
312 PE_Scn *ps; in libpe_resync_sections()
420 PE_Scn *ps; in libpe_write_section_headers()
[all …]
H A Dlibpe_buffer.c38 libpe_alloc_buffer(PE_Scn *ps, size_t sz) in libpe_alloc_buffer()
70 PE_Scn *ps; in libpe_release_buffer()
97 sort_buffers(PE_Scn *ps) in sort_buffers()
107 libpe_resync_buffers(PE_Scn *ps) in libpe_resync_buffers()
141 libpe_write_buffers(PE_Scn *ps) in libpe_write_buffers()
H A Dpe_buffer.c34 pe_getbuffer(PE_Scn *ps, PE_Buffer *pb) in pe_getbuffer()
71 pe_newbuffer(PE_Scn *ps) in pe_newbuffer()
H A Dpe_flag.c129 pe_flag_scn(PE_Scn *ps, PE_Cmd c, unsigned int flags) in pe_flag_scn()
147 pe_flag_section_header(PE_Scn *ps, PE_Cmd c, unsigned int flags) in pe_flag_section_header()
H A Dpe_symtab.c36 PE_Scn *ps, *pstmp; in pe_update_symtab()
H A Dlibpe_init.c118 PE_Scn *ps, *_ps; in libpe_release_object()
H A Dlibpe_coff.c231 PE_Scn *ps; in libpe_write_coff_header()
/freebsd/contrib/elftoolchain/elfcopy/
H A Dpe.c49 PE_Scn *ps; in create_pe()