iPXE
|
bzImage context More...
Data Fields | |
unsigned int | version |
Boot protocol version. More... | |
unsigned int | rm_kernel_seg |
Real-mode kernel portion load segment address. More... | |
userptr_t | rm_kernel |
Real-mode kernel portion load address. More... | |
size_t | rm_filesz |
Real-mode kernel portion file size. More... | |
size_t | rm_heap |
Real-mode heap top (offset from rm_kernel) More... | |
size_t | rm_cmdline |
Command line (offset from rm_kernel) More... | |
size_t | cmdline_size |
Command line maximum length. More... | |
size_t | rm_memsz |
Real-mode kernel portion total memory size. More... | |
userptr_t | pm_kernel |
Non-real-mode kernel portion load address. More... | |
size_t | pm_sz |
Non-real-mode kernel portion file and memory size. More... | |
unsigned int | vid_mode |
Video mode. More... | |
uint64_t | mem_limit |
Memory limit. More... | |
physaddr_t | ramdisk_image |
Initrd address. More... | |
physaddr_t | ramdisk_size |
Initrd size. More... | |
struct bzimage_cmdline | cmdline_magic |
Command line magic block. More... | |
struct bzimage_header | bzhdr |
bzImage header More... | |
unsigned int bzimage_context::version |
Boot protocol version.
Definition at line 55 of file bzimage.c.
Referenced by bzimage_parse_header(), and bzimage_update_header().
unsigned int bzimage_context::rm_kernel_seg |
Real-mode kernel portion load segment address.
Definition at line 57 of file bzimage.c.
Referenced by bzimage_exec(), and bzimage_parse_header().
userptr_t bzimage_context::rm_kernel |
Real-mode kernel portion load address.
Definition at line 59 of file bzimage.c.
Referenced by bzimage_exec(), bzimage_parse_header(), bzimage_set_cmdline(), and bzimage_update_header().
size_t bzimage_context::rm_filesz |
Real-mode kernel portion file size.
Definition at line 61 of file bzimage.c.
Referenced by bzimage_exec(), and bzimage_parse_header().
size_t bzimage_context::rm_heap |
Real-mode heap top (offset from rm_kernel)
Definition at line 63 of file bzimage.c.
Referenced by bzimage_exec(), bzimage_parse_header(), and bzimage_update_header().
size_t bzimage_context::rm_cmdline |
Command line (offset from rm_kernel)
Definition at line 65 of file bzimage.c.
Referenced by bzimage_parse_header(), bzimage_set_cmdline(), and bzimage_update_header().
size_t bzimage_context::cmdline_size |
Command line maximum length.
Definition at line 67 of file bzimage.c.
Referenced by bzimage_parse_header(), and bzimage_set_cmdline().
size_t bzimage_context::rm_memsz |
Real-mode kernel portion total memory size.
Definition at line 69 of file bzimage.c.
Referenced by bzimage_exec(), bzimage_parse_header(), and bzimage_update_header().
userptr_t bzimage_context::pm_kernel |
Non-real-mode kernel portion load address.
Definition at line 71 of file bzimage.c.
Referenced by bzimage_check_initrds(), bzimage_exec(), bzimage_load_initrds(), and bzimage_parse_header().
size_t bzimage_context::pm_sz |
Non-real-mode kernel portion file and memory size.
Definition at line 73 of file bzimage.c.
Referenced by bzimage_check_initrds(), bzimage_exec(), bzimage_load_initrds(), and bzimage_parse_header().
unsigned int bzimage_context::vid_mode |
Video mode.
Definition at line 75 of file bzimage.c.
Referenced by bzimage_parse_cmdline(), bzimage_parse_header(), and bzimage_update_header().
uint64_t bzimage_context::mem_limit |
Memory limit.
Definition at line 77 of file bzimage.c.
Referenced by bzimage_check_initrds(), bzimage_load_initrds(), bzimage_parse_cmdline(), and bzimage_parse_header().
physaddr_t bzimage_context::ramdisk_image |
Initrd address.
Definition at line 79 of file bzimage.c.
Referenced by bzimage_load_initrds(), and bzimage_update_header().
physaddr_t bzimage_context::ramdisk_size |
Initrd size.
Definition at line 81 of file bzimage.c.
Referenced by bzimage_load_initrds(), and bzimage_update_header().
struct bzimage_cmdline bzimage_context::cmdline_magic |
Command line magic block.
Definition at line 84 of file bzimage.c.
Referenced by bzimage_parse_header(), and bzimage_update_header().
struct bzimage_header bzimage_context::bzhdr |
bzImage header
Definition at line 86 of file bzimage.c.
Referenced by bzimage_parse_header(), and bzimage_update_header().