Lines Matching refs:efi
520 struct efi_info *efi = ¶ms->efi_info; in setup_e820() local
527 nr_desc = efi->efi_memmap_size / efi->efi_memdesc_size; in setup_e820()
532 unsigned long m = efi->efi_memmap; in setup_e820()
535 m |= (u64)efi->efi_memmap_hi << 32; in setup_e820()
538 d = efi_early_memdesc_ptr(m, efi->efi_memdesc_size, i); in setup_e820()
639 struct efi_info *efi; member
670 memcpy(&p->efi->efi_loader_signature, signature, sizeof(__u32)); in exit_boot_func()
672 p->efi->efi_systab = (unsigned long)sys_table_arg; in exit_boot_func()
673 p->efi->efi_memdesc_size = *map->desc_size; in exit_boot_func()
674 p->efi->efi_memdesc_version = *map->desc_ver; in exit_boot_func()
675 p->efi->efi_memmap = (unsigned long)*map->map; in exit_boot_func()
676 p->efi->efi_memmap_size = *map->map_size; in exit_boot_func()
679 p->efi->efi_systab_hi = (unsigned long)sys_table_arg >> 32; in exit_boot_func()
680 p->efi->efi_memmap_hi = (unsigned long)*map->map >> 32; in exit_boot_func()
704 priv.efi = &boot_params->efi_info; in exit_boot()