Lines Matching +full:os +full:- +full:data +full:- +full:offset
1 /* SPDX-License-Identifier: GPL-2.0-only */
15 * - Loading initrd from the LINUX_EFI_INITRD_MEDIA_GUID device path,
16 * - Loading/starting the kernel from firmware that targets a different
117 #define IMAGE_SCN_TYPE_NO_PAD 0x00000008 /* don't pad - obsolete */
120 #define IMAGE_SCN_CNT_INITIALIZED_DATA 0x00000040 /* .data */
125 #define IMAGE_SCN_LNK_REMOVE 0x00000800 /* .o only - scn to be rm'd*/
126 #define IMAGE_SCN_LNK_COMDAT 0x00001000 /* .o only - COMDAT data */
129 #define IMAGE_SCN_GPREL 0x00008000 /* global pointer referenced data */
135 /* and here they just stuck a 1-byte integer in the middle of a bitfield */
176 uint16_t reloc_table_offset; /* offset of the first relocation */
187 uint16_t offset; member
196 uint32_t symbol_table; /* symbol table offset */
202 /* the fact that pe32 isn't padded where pe32+ is 64-bit means union won't
210 uint32_t data_size; /* size of data section(s) */
212 uint32_t entry_point; /* file offset of entry point */
214 uint32_t data_base; /* relative data addr in ram */
219 uint16_t os_major; /* major OS version */
220 uint16_t os_minor; /* minor OS version */
237 uint32_t data_dirs; /* number of data dir entries */
245 uint32_t data_size; /* size of data section(s) */
247 uint32_t entry_point; /* file offset of entry point */
253 uint16_t os_major; /* major OS version */
254 uint16_t os_minor; /* minor OS version */
271 uint32_t data_dirs; /* number of data dir entries */
293 struct data_dirent delay_imports; /* delay-load import table */
299 char name[8]; /* name or "/12\0" string tbl offset */
447 uint16_t data; member
452 * Definitions for the contents of the certs data block