• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/ia64/kernel/

Lines Matching refs:efi

29 #include <linux/efi.h>
43 struct efi efi;
44 EXPORT_SYMBOL(efi);
221 if ((*efi.get_time)(&tm, NULL) != EFI_SUCCESS)
439 efi.systab = __va(ia64_boot_param->efi_systab);
444 if (efi.systab == NULL)
446 if (efi.systab->hdr.signature != EFI_SYSTEM_TABLE_SIGNATURE)
448 if ((efi.systab->hdr.revision >> 16) == 0)
451 efi.systab->hdr.revision >> 16,
452 efi.systab->hdr.revision & 0xffff);
454 config_tables = __va(efi.systab->tables);
457 c16 = __va(efi.systab->fw_vendor);
465 efi.systab->hdr.revision >> 16, efi.systab->hdr.revision & 0xffff, vendor);
467 efi.mps = EFI_INVALID_TABLE_ADDR;
468 efi.acpi = EFI_INVALID_TABLE_ADDR;
469 efi.acpi20 = EFI_INVALID_TABLE_ADDR;
470 efi.smbios = EFI_INVALID_TABLE_ADDR;
471 efi.sal_systab = EFI_INVALID_TABLE_ADDR;
472 efi.boot_info = EFI_INVALID_TABLE_ADDR;
473 efi.hcdp = EFI_INVALID_TABLE_ADDR;
474 efi.uga = EFI_INVALID_TABLE_ADDR;
476 for (i = 0; i < (int) efi.systab->nr_tables; i++) {
478 efi.mps = config_tables[i].table;
481 efi.acpi20 = config_tables[i].table;
484 efi.acpi = config_tables[i].table;
487 efi.smbios = config_tables[i].table;
490 efi.sal_systab = config_tables[i].table;
493 efi.hcdp = config_tables[i].table;
499 runtime = __va(efi.systab->runtime);
500 efi.get_time = phys_get_time;
501 efi.set_time = phys_set_time;
502 efi.get_wakeup_time = phys_get_wakeup_time;
503 efi.set_wakeup_time = phys_set_wakeup_time;
504 efi.get_variable = phys_get_variable;
505 efi.get_next_variable = phys_get_next_variable;
506 efi.set_variable = phys_set_variable;
507 efi.get_next_high_mono_count = phys_get_next_high_mono_count;
508 efi.reset_system = phys_reset_system;
580 efi.get_time = virt_get_time;
581 efi.set_time = virt_set_time;
582 efi.get_wakeup_time = virt_get_wakeup_time;
583 efi.set_wakeup_time = virt_set_wakeup_time;
584 efi.get_variable = virt_get_variable;
585 efi.get_next_variable = virt_get_next_variable;
586 efi.set_variable = virt_set_variable;
587 efi.get_next_high_mono_count = virt_get_next_high_mono_count;
588 efi.reset_system = virt_reset_system;
849 status = efi.get_variable(name_utf16, &guid, NULL, &size, data);
895 * Worst case: we need 3 kernel descriptors for each efi descriptor