Searched refs:PE_DosHdr (Results 1 - 7 of 7) sorted by relevance
/freebsd-12-stable/contrib/elftoolchain/libpe/ |
H A D | pe_dos.c | 36 PE_DosHdr * 68 *len = sizeof(PE_DosHdr) + pe->pe_stub_ex; 74 ps_update_msdos_header(PE *pe, PE_DosHdr *dh) 88 if ((pe->pe_dh = malloc(sizeof(PE_DosHdr))) == NULL) {
|
H A D | libpe_dos.c | 42 PE_DosHdr *dh; 47 if ((pe->pe_stub = malloc(sizeof(PE_DosHdr))) == NULL) { 51 memcpy(pe->pe_stub, hdr, sizeof(PE_DosHdr)); 96 if (dh->dh_lfanew < sizeof(PE_DosHdr) && 102 if (dh->dh_lfanew > sizeof(PE_DosHdr)) { 103 pe->pe_stub_ex = dh->dh_lfanew - sizeof(PE_DosHdr); 144 if (lseek(pe->pe_fd, (off_t) sizeof(PE_DosHdr), SEEK_SET) < 151 if ((m = realloc(pe->pe_stub, sizeof(PE_DosHdr) + pe->pe_stub_ex)) == 158 if (read(pe->pe_fd, pe->pe_stub + sizeof(PE_DosHdr), pe->pe_stub_ex) != 193 init_dos_header(PE_DosHdr *d [all...] |
H A D | libpe_init.c | 42 char magic[sizeof(PE_DosHdr)]; 80 if (read(pe->pe_fd, &magic[2], sizeof(PE_DosHdr) - 2) != 81 (ssize_t) sizeof(PE_DosHdr) - 2) {
|
H A D | libpe.h | 97 PE_DosHdr *pe_msdos_header(PE *); 112 int ps_update_msdos_header(PE *, PE_DosHdr *);
|
H A D | libpe_rich.c | 67 s = pe->pe_stub + sizeof(PE_DosHdr);
|
H A D | _libpe.h | 62 PE_DosHdr *pe_dh; /* MS-DOS header */
|
H A D | pe.h | 58 } PE_DosHdr; typedef in typeref:struct:_PE_DosHdr
|
Completed in 118 milliseconds