Lines Matching defs:header
325 struct setup_header *header;
333 header = (struct setup_header *)(buf + offsetof(struct boot_params, hdr));
334 if (memcmp((char *)&header->header, "HdrS", 4) != 0) {
339 if (header->boot_flag != 0xAA55) {
344 if (header->version < 0x020C) {
349 if (!(header->loadflags & LOADED_HIGH)) {
354 if (!(header->xloadflags & XLF_KERNEL_64)) {
359 if (!(header->xloadflags & XLF_CAN_BE_LOADED_ABOVE_4G)) {
373 if (!(header->xloadflags & XLF_5LEVEL) && pgtable_l5_enabled()) {
391 struct setup_header *header;
406 header = (struct setup_header *)(kernel + setup_hdr_offset);
407 setup_sects = header->setup_sects;
417 if (cmdline_len > header->cmdline_size) {
426 if (cmdline_len + MAX_ELFCOREHDR_STR_LEN > header->cmdline_size) {
479 /* Copy setup header onto bootparams. Documentation/arch/x86/boot.rst */
482 /* Is there a limit on setup header size? */
499 kbuf.memsz = PAGE_ALIGN(header->init_size);
500 kbuf.buf_align = header->kernel_alignment;