Home
last modified time | relevance | path

Searched refs:setup_sects (Results 1 – 5 of 5) sorted by relevance

/linux-6.15/arch/x86/boot/
H A Dsetup.ld47 setup_sects = ABSOLUTE(setup_size / 512); symbol
48 ASSERT(setup_sects >= 5, "The setup must be at least 5 sectors in size");
49 ASSERT(setup_sects <= 64, "The setup must be at most 64 sectors in size");
H A Dheader.S222 .byte setup_sects - 1
/linux-6.15/arch/x86/kernel/
H A Dkexec-bzimage64.c399 int setup_sects, kern16_size, ret = 0; in bzImage64_load() local
414 setup_sects = header->setup_sects; in bzImage64_load()
415 if (setup_sects == 0) in bzImage64_load()
416 setup_sects = 4; in bzImage64_load()
418 kern16_size = (setup_sects + 1) * 512; in bzImage64_load()
/linux-6.15/arch/x86/include/uapi/asm/
H A Dbootparam.h39 __u8 setup_sects; member
/linux-6.15/Documentation/arch/x86/
H A Dboot.rst189 01F1/1 ALL(1) setup_sects The size of the setup in sectors
232 (1) For backwards compatibility, if the setup_sects field contains 0,
271 Field name: setup_sects
400 should be less than (0x200 * setup_sects).
404 This is a valid value if and only if the "setup_sects" field
1134 if (setup_sects == 0)
1135 setup_sects = 4;
1174 memcpy(0x90000, base_ptr, (setup_sects + 1) * 512);
1181 memset(0x90000 + (setup_sects + 1) * 512, 0, (64 - (setup_sects + 1)) * 512);
1188 The 32-bit (non-real-mode) kernel starts at offset (setup_sects + 1) * 512
[all …]