Lines Matching refs:setup
85 struct SetupHeader* setup);
87 struct SetupHeader* setup) { in linux_efi_handover() argument
92 (handover_f)((UINTN)setup->code32_start + 512 + setup->handover_offset); in linux_efi_handover()
93 handover(image, ST, setup); in linux_efi_handover()
98 struct SetupHeader* setup)
101 struct SetupHeader* setup) { in linux_efi_handover() argument
104 handover = (handover_f)((UINTN)setup->code32_start + setup->handover_offset); in linux_efi_handover()
105 handover(image, ST, setup); in linux_efi_handover()
134 struct SetupHeader* setup; in uefi_avb_boot_kernel() local
276 setup = (struct SetupHeader*)(UINTN)addr; in uefi_avb_boot_kernel()
277 avb_memset(setup, '\0', 0x4000); in uefi_avb_boot_kernel()
278 avb_memcpy(setup, image_setup, sizeof(struct SetupHeader)); in uefi_avb_boot_kernel()
279 setup->loader_id = 0xff; in uefi_avb_boot_kernel()
280 setup->code32_start = in uefi_avb_boot_kernel()
282 setup->cmd_line_ptr = (uintptr_t)cmdline_utf8; in uefi_avb_boot_kernel()
284 setup->ramdisk_start = (uintptr_t)initramfs_buf; in uefi_avb_boot_kernel()
285 setup->ramdisk_len = (uintptr_t)initramfs_size; in uefi_avb_boot_kernel()
288 linux_efi_handover(efi_image_handle, setup); in uefi_avb_boot_kernel()