Searched refs:setup_sects (Results 1 – 5 of 5) sorted by relevance
| /linux-6.15/arch/x86/boot/ |
| H A D | setup.ld | 47 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 D | header.S | 222 .byte setup_sects - 1
|
| /linux-6.15/arch/x86/kernel/ |
| H A D | kexec-bzimage64.c | 399 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 D | bootparam.h | 39 __u8 setup_sects; member
|
| /linux-6.15/Documentation/arch/x86/ |
| H A D | boot.rst | 189 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 …]
|