2N/A * along with GRUB. If not, see <http://www.gnu.org/licenses/>.
2N/A#ifdef GRUB_MACHINE_EFI
2N/A 0, ARG_TYPE_STRING},
2N/A 0, ARG_TYPE_NONE},
2N/Astruct grub_acpi_rsdp_v20 *
2N/A if (rsdpv2_new)
2N/A return rsdpv2_new;
2N/A if (rsdpv1_new)
2N/A return grub_machine_acpi_get_rsdpv2 ();
2N/Astruct grub_acpi_rsdp_v10 *
2N/A if (rsdpv1_new)
2N/A return rsdpv1_new;
2N/A if (rsdpv2_new)
2N/A return grub_machine_acpi_get_rsdpv1 ();
2N/A ebda_kb_len = 0;
2N/A (unsigned long long) highestlow);
2N/A if (! highestlow)
2N/A if (! mmapregion)
2N/A return grub_errno;
2N/A if (ebda_kb_len)
2N/A sizeof (struct grub_acpi_rsdp_v10)) == 0
2N/A sizeof (struct grub_acpi_rsdp_v10)) == 0)
2N/A sizeof (struct grub_acpi_rsdp_v10)) == 0
2N/A return GRUB_ERR_NONE;
2N/A numoftables = 0;
2N/A numoftables++;
2N/A sizeof (*rsdpv1_new));
2N/A numoftables = 0;
2N/A numoftables++;
2N/A if (table_dsdt)
2N/A acpi_tables = 0;
2N/A table_dsdt = 0;
2N/Astatic grub_err_t
2N/A playground_size = 0;
2N/A sizeof (root_oemid));
2N/A sizeof (root_oemtable));
2N/A sizeof (root_creator_id));
2N/A if (! table_dsdt)
2N/A free_tables ();
2N/A (sizeof (struct efiemu_acpi_table));
2N/A free_tables ();
2N/A free_tables ();
2N/A free_tables ();
2N/A free_tables ();
2N/A free_tables ();
2N/A return grub_errno;
2N/A free_tables ();
2N/A if (!grub_errno)
2N/A return grub_errno;
2N/A (sizeof (struct efiemu_acpi_table));
2N/A free_tables ();
2N/A numoftables = 0;
2N/A numoftables++;
2N/A GRUB_MEMORY_ACPI, 0);
2N/A if (! playground)
2N/A free_tables ();
2N/A setv1table ();
2N/A setv2table ();
2N/A acpi_tables = 0;
2N/A rsdpv1_new = 0;
2N/A rsdpv2_new = 0;
2N/A#ifdef GRUB_MACHINE_EFI
2N/A return GRUB_ERR_NONE;