Lines Matching refs:rsdp
667 ACPI_TABLE_RSDP rsdp; in build_rsdp() local
673 memset(&rsdp, 0, sizeof(rsdp)); in build_rsdp()
674 memcpy(rsdp.Signature, ACPI_SIG_RSDP, 8); in build_rsdp()
675 rsdp.Checksum = 0; /* patched by basl */ in build_rsdp()
676 memcpy(rsdp.OemId, "BHYVE ", ACPI_OEM_ID_SIZE); in build_rsdp()
677 rsdp.Revision = 2; in build_rsdp()
678 rsdp.RsdtPhysicalAddress = htole32(0); /* patched by basl */ in build_rsdp()
679 rsdp.Length = htole32(0); /* patched by basl */ in build_rsdp()
680 rsdp.XsdtPhysicalAddress = htole64(0); /* patched by basl */ in build_rsdp()
681 rsdp.ExtendedChecksum = 0; /* patched by basl */ in build_rsdp()
682 BASL_EXEC(basl_table_append_bytes(table, &rsdp, sizeof(rsdp))); in build_rsdp()
688 sizeof(rsdp.RsdtPhysicalAddress))); in build_rsdp()
690 offsetof(ACPI_TABLE_RSDP, Length), sizeof(rsdp.Length))); in build_rsdp()
693 sizeof(rsdp.XsdtPhysicalAddress))); in build_rsdp()