Home | History | Annotate | Download | only in stage2

Lines Matching defs:lh

48   struct linux_kernel_header *lh;
96 lh = (struct linux_kernel_header *) buffer;
219 else if (lh->boot_flag == BOOTSEC_SIGNATURE
220 && lh->setup_sects <= LINUX_MAX_SETUP_SECTS)
223 int setup_sects = lh->setup_sects;
225 if (lh->header == LINUX_MAGIC_SIGNATURE && lh->version >= 0x0200)
227 big_linux = (lh->loadflags & LINUX_FLAG_BIG_KERNEL);
228 lh->type_of_loader = LINUX_BOOT_LOADER_TYPE;
237 if (lh->version >= 0x0201)
239 lh->heap_end_ptr = LINUX_HEAP_END_OFFSET;
240 lh->loadflags |= LINUX_FLAG_CAN_USE_HEAP;
243 if (lh->version >= 0x0202)
244 lh->cmd_line_ptr = linux_data_real_addr + LINUX_CL_OFFSET;
247 lh->cl_magic = LINUX_CL_MAGIC;
248 lh->cl_offset = LINUX_CL_OFFSET;
249 lh->setup_move_size = LINUX_SETUP_MOVE_SIZE;
255 lh->cl_magic = LINUX_CL_MAGIC;
256 lh->cl_offset = LINUX_CL_OFFSET;
318 lh->vid_mode = vid_mode;
388 if (lh->header != LINUX_MAGIC_SIGNATURE ||
389 lh->version < 0x0200)
427 && lh->version < 0x0203 /* kernel version < 2.4.18 */
804 struct linux_kernel_header *lh
827 max_addr = (lh->header == LINUX_MAGIC_SIGNATURE && lh->version >= 0x0203
828 ? lh->initrd_addr_max : LINUX_INITRD_MAX_ADDRESS);
842 lh->ramdisk_image = RAW_ADDR (moveto);
843 lh->ramdisk_size = len;