Lines Matching refs:header
371 struct setup_header *header; in bzImage64_probe() local
379 header = (struct setup_header *)(buf + offsetof(struct boot_params, hdr)); in bzImage64_probe()
380 if (memcmp((char *)&header->header, "HdrS", 4) != 0) { in bzImage64_probe()
385 if (header->boot_flag != 0xAA55) { in bzImage64_probe()
390 if (header->version < 0x020C) { in bzImage64_probe()
395 if (!(header->loadflags & LOADED_HIGH)) { in bzImage64_probe()
400 if (!(header->xloadflags & XLF_KERNEL_64)) { in bzImage64_probe()
405 if (!(header->xloadflags & XLF_CAN_BE_LOADED_ABOVE_4G)) { in bzImage64_probe()
419 if (!(header->xloadflags & XLF_5LEVEL) && pgtable_l5_enabled()) { in bzImage64_probe()
437 struct setup_header *header; in bzImage64_load() local
452 header = (struct setup_header *)(kernel + setup_hdr_offset); in bzImage64_load()
453 setup_sects = header->setup_sects; in bzImage64_load()
463 if (cmdline_len > header->cmdline_size) { in bzImage64_load()
472 if (cmdline_len + MAX_ELFCOREHDR_STR_LEN > header->cmdline_size) { in bzImage64_load()
492 header->cmdline_size) { in bzImage64_load()
566 kbuf.memsz = PAGE_ALIGN(header->init_size); in bzImage64_load()
567 kbuf.buf_align = header->kernel_alignment; in bzImage64_load()
568 if (header->pref_address < MIN_KERNEL_LOAD_ADDR) in bzImage64_load()
571 kbuf.buf_min = header->pref_address; in bzImage64_load()