efi_get_variable
return efi_get_variable(guid, name, NULL, NULL, attributes);
return efi_get_variable(guid, name, NULL, size, NULL);
int efi_get_variable(efi_guid_t guid, const char *name,
ret = efi_get_variable(EFI_GLOBAL_GUID, "BootCurrent", &data, &size,&attrs);
if (efi_get_variable(EFI_GLOBAL_GUID, name, &data, &size, NULL) < 0)
ret = efi_get_variable(*guid, next_name, &nent->data,
if (efi_get_variable(EFI_GLOBAL_GUID, name, &data, &size, &attrs) < 0)
if (efi_get_variable(EFI_GLOBAL_GUID, "BootOrder", &data, &size, &attrs) < 0) {
if (efi_get_variable(EFI_GLOBAL_GUID, "BootOrder", &data, &size, &attrs) < 0)
ret = efi_get_variable(EFI_GLOBAL_GUID, name, &data, &size, NULL);
ret = efi_get_variable(EFI_GLOBAL_GUID, "OsIndicationsSupported", &data,
ret = efi_get_variable(EFI_GLOBAL_GUID, "OsIndications", &data, &size,
ret = efi_get_variable(EFI_GLOBAL_GUID, "BootNext", &data, &size, &attrs);
ret = efi_get_variable(EFI_GLOBAL_GUID, "BootCurrent", &data, &size,&attrs);
ret = efi_get_variable(EFI_GLOBAL_GUID, "Timeout", &data, &size, &attrs);
if (efi_get_variable(EFI_GLOBAL_GUID, "BootOrder", &data, &size, &attrs) > 0) {
rv = efi_get_variable(*guid, name, &data, &datalen, &att);