Lines Matching refs:efi
515 struct efi_info *efi = ¶ms->efi_info; in setup_e820() local
522 nr_desc = efi->efi_memmap_size / efi->efi_memdesc_size; in setup_e820()
527 unsigned long m = efi->efi_memmap; in setup_e820()
530 m |= (u64)efi->efi_memmap_hi << 32; in setup_e820()
533 d = efi_early_memdesc_ptr(m, efi->efi_memdesc_size, i); in setup_e820()
668 struct efi_info *efi; member
680 memcpy(&p->efi->efi_loader_signature, signature, sizeof(__u32)); in exit_boot_func()
682 p->efi->efi_systab = (unsigned long)sys_table_arg; in exit_boot_func()
683 p->efi->efi_memdesc_size = *map->desc_size; in exit_boot_func()
684 p->efi->efi_memdesc_version = *map->desc_ver; in exit_boot_func()
685 p->efi->efi_memmap = (unsigned long)*map->map; in exit_boot_func()
686 p->efi->efi_memmap_size = *map->map_size; in exit_boot_func()
689 p->efi->efi_systab_hi = (unsigned long)sys_table_arg >> 32; in exit_boot_func()
690 p->efi->efi_memmap_hi = (unsigned long)*map->map >> 32; in exit_boot_func()
714 priv.efi = &boot_params->efi_info; in exit_boot()