Lines Matching refs:zeropage

50 	struct zero_page *zeropage = (struct zero_page *)vm->sw.kernel_info.kernel_src_addr;  in get_initrd_load_addr()  local
61 kernel_init_size = zeropage->hdr.init_size; in get_initrd_load_addr()
62 kernel_align = zeropage->hdr.kernel_alignment; in get_initrd_load_addr()
63 initrd_addr_max = zeropage->hdr.initrd_addr_max; in get_initrd_load_addr()
130 struct zero_page *zeropage; in get_bzimage_kernel_load_addr() local
138 zeropage = (struct zero_page *)sw_info->kernel_info.kernel_src_addr; in get_bzimage_kernel_load_addr()
141 if ((is_service_vm(vm)) && (zeropage->hdr.relocatable_kernel != 0U)) { in get_bzimage_kernel_load_addr()
144 uint32_t kernel_align = zeropage->hdr.kernel_alignment; in get_bzimage_kernel_load_addr()
145 uint32_t kernel_init_size = zeropage->hdr.init_size; in get_bzimage_kernel_load_addr()
169 load_addr = (void *)zeropage->hdr.pref_addr; in get_bzimage_kernel_load_addr()
265 struct zero_page *zeropage, *hva; in create_zero_page() local
273 zeropage = hva; in create_zero_page()
277 (void)memset(zeropage, 0U, MEM_4K); in create_zero_page()
284 struct efi_info *service_vm_efi_info = &zeropage->boot_efi_info; in create_zero_page()
302 (void)memcpy_s(&(zeropage->hdr), sizeof(zeropage->hdr), in create_zero_page()
310 zeropage->hdr.ramdisk_addr = (uint32_t)addr; in create_zero_page()
311 zeropage->hdr.ramdisk_size = (uint32_t)ramdisk_info->size; in create_zero_page()
316 zeropage->hdr.bootargs_addr = (uint32_t)addr; in create_zero_page()
319 zeropage->hdr.loader_type = 0xffU; in create_zero_page()
320 zeropage->hdr.load_flags |= (1U << 5U); /* quiet */ in create_zero_page()
323 zeropage->e820_nentries = (uint8_t)create_zeropage_e820(zeropage, vm); in create_zero_page()
343 struct zero_page *zeropage = (struct zero_page *)sw_kernel->kernel_src_addr; in load_bzimage() local
351 setup_sectors = (zeropage->hdr.setup_sects == 0U) ? 4U : zeropage->hdr.setup_sects; in load_bzimage()