Searched refs:Rsdt (Results 1 - 11 of 11) sorted by relevance

/device/linaro/bootloader/edk2/DuetPkg/DxeIpl/
H A DLegacyTable.c124 RSDT_TABLE *Rsdt,
136 EntryCount = (Rsdt->Header.Length - sizeof (EFI_ACPI_DESCRIPTION_HEADER)) / sizeof(UINT32);
138 EntryPtr = &Rsdt->Entry;
188 RSDT_TABLE *Rsdt; local
198 Rsdt = (RSDT_TABLE *)(UINTN)Rsdp->RsdtAddress;
210 // Check Rsdt
212 if ((AcpiTable == NULL) && (Rsdt != NULL)) {
213 ScanTableInRSDT (Rsdt, Signature, &AcpiTable);
222 Rsdt = (RSDT_TABLE *)(UINTN)Rsdp->RsdtAddress;
224 // Check Rsdt
123 ScanTableInRSDT( RSDT_TABLE *Rsdt, UINT32 Signature, EFI_ACPI_DESCRIPTION_HEADER **FoundTable ) argument
[all...]
/device/linaro/bootloader/edk2/OvmfPkg/AcpiPlatformDxe/
H A DXen.c137 EFI_ACPI_DESCRIPTION_HEADER *Rsdt; local
225 Rsdt = (EFI_ACPI_DESCRIPTION_HEADER *) (UINTN)
227 NumberOfTableEntries = (Rsdt->Length -
238 CurrentTableEntry = (UINT32 *) ((UINT8 *) Rsdt +
/device/linaro/bootloader/edk2/OvmfPkg/AcpiS3SaveDxe/
H A DAcpiS3Save.c86 @param Rsdt ACPI RSDT
94 IN EFI_ACPI_DESCRIPTION_HEADER *Rsdt,
103 if (Rsdt == NULL) {
107 EntryCount = (Rsdt->Length - sizeof (EFI_ACPI_DESCRIPTION_HEADER)) / sizeof(UINT32);
109 EntryPtr = (UINT32 *)(Rsdt + 1);
208 EFI_ACPI_DESCRIPTION_HEADER *Rsdt; local
249 Rsdt = (EFI_ACPI_DESCRIPTION_HEADER *)(UINTN) Rsdp->RsdtAddress;
250 Fadt = ScanTableInRSDT (Rsdt, EFI_ACPI_2_0_FIXED_ACPI_DESCRIPTION_TABLE_SIGNATURE);
93 ScanTableInRSDT( IN EFI_ACPI_DESCRIPTION_HEADER *Rsdt, IN UINT32 Signature ) argument
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Universal/Acpi/AcpiS3SaveDxe/
H A DAcpiS3Save.c112 @param Rsdt ACPI RSDT
120 IN EFI_ACPI_DESCRIPTION_HEADER *Rsdt,
129 if (Rsdt == NULL) {
133 EntryCount = (Rsdt->Length - sizeof (EFI_ACPI_DESCRIPTION_HEADER)) / sizeof(UINT32);
135 EntryPtr = (UINT32 *)(Rsdt + 1);
234 EFI_ACPI_DESCRIPTION_HEADER *Rsdt; local
275 Rsdt = (EFI_ACPI_DESCRIPTION_HEADER *)(UINTN) Rsdp->RsdtAddress;
276 Fadt = ScanTableInRSDT (Rsdt, EFI_ACPI_2_0_FIXED_ACPI_DESCRIPTION_TABLE_SIGNATURE);
119 ScanTableInRSDT( IN EFI_ACPI_DESCRIPTION_HEADER *Rsdt, IN UINT32 Signature ) argument
/device/linaro/bootloader/edk2/CorebootModulePkg/Library/CbParseLib/
H A DCbParseLib.c416 EFI_ACPI_DESCRIPTION_HEADER *Rsdt; local
439 DEBUG ((EFI_D_INFO, "Find Rsdt 0x%x, Xsdt 0x%lx\n", Rsdp->RsdtAddress, Rsdp->XsdtAddress));
442 // Search Rsdt First
444 Rsdt = (EFI_ACPI_DESCRIPTION_HEADER *)(UINTN)(Rsdp->RsdtAddress);
445 if (Rsdt != NULL) {
446 Entry32 = (UINT32 *)(Rsdt + 1);
447 Entry32Num = (Rsdt->Length - sizeof(EFI_ACPI_DESCRIPTION_HEADER)) >> 2;
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/Network/IScsiDxe/
H A DIScsiIbft.c441 EFI_ACPI_DESCRIPTION_HEADER *Rsdt; local
468 Rsdt = (EFI_ACPI_DESCRIPTION_HEADER *) (UINTN) Rsdp->RsdtAddress;
509 IScsiInitIbfTableHeader (Table, Rsdt->OemId, &Rsdt->OemTableId);
/device/linaro/bootloader/edk2/NetworkPkg/IScsiDxe/
H A DIScsiIbft.c458 EFI_ACPI_DESCRIPTION_HEADER *Rsdt; local
488 Rsdt = (EFI_ACPI_DESCRIPTION_HEADER *) (UINTN) Rsdp->RsdtAddress;
523 IScsiInitIbfTableHeader (Table, Rsdt->OemId, &Rsdt->OemTableId);
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/Acpi/AcpiTableDxe/
H A DAcpiTableProtocol.c378 // Update RSDP to point to the new Rsdt and Xsdt address.
1033 For Acpi 1.0 tables, pass in the Rsdt.
1034 For Acpi 2.0 tables, pass in both Rsdt and Xsdt.
1038 @param Rsdt Pointer to the RSDT to remove from
1042 @return EFI_INVALID_PARAMETER The table was not found in both Rsdt and Xsdt.
1049 IN OUT EFI_ACPI_DESCRIPTION_HEADER * Rsdt,
1063 ASSERT (Rsdt);
1073 CurrentRsdtEntry = (UINT32 *) ((UINT8 *) Rsdt + sizeof (EFI_ACPI_DESCRIPTION_HEADER) + Index * sizeof (UINT32));
1104 Rsdt->Length = Rsdt
1046 RemoveTableFromRsdt( IN OUT EFI_ACPI_TABLE_LIST * Table, IN OUT UINTN *NumberOfTableEntries, IN OUT EFI_ACPI_DESCRIPTION_HEADER * Rsdt, IN OUT EFI_ACPI_DESCRIPTION_HEADER * Xsdt OPTIONAL ) argument
[all...]
/device/linaro/bootloader/edk2/UefiCpuPkg/PiSmmCpuDxeSmm/
H A DSmmProfile.c662 EFI_ACPI_DESCRIPTION_HEADER *Rsdt; local
667 Rsdt = NULL;
686 Rsdt = (EFI_ACPI_DESCRIPTION_HEADER *)(UINTN) Rsdp->RsdtAddress;
687 if (Rsdt == NULL || Rsdt->Signature != EFI_ACPI_2_0_ROOT_SYSTEM_DESCRIPTION_TABLE_SIGNATURE) {
691 for (Index = sizeof (EFI_ACPI_DESCRIPTION_HEADER); Index < Rsdt->Length; Index = Index + sizeof (UINT32)) {
693 Data32 = *(UINT32 *) ((UINT8 *) Rsdt + Index);
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Universal/Acpi/AcpiSupportDxe/
H A DAcpiSupportAcpiSupportProtocol.c549 // Update RSDP to point to the new Rsdt and Xsdt address.
1207 For Acpi 1.0 tables, pass in the Rsdt.
1208 For Acpi 2.0 tables, pass in both Rsdt and Xsdt.
1212 @param Rsdt Pointer to the RSDT to remove from
1216 @return EFI_INVALID_PARAMETER The table was not found in both Rsdt and Xsdt.
1223 IN OUT EFI_ACPI_DESCRIPTION_HEADER * Rsdt,
1237 ASSERT (Rsdt);
1247 CurrentRsdtEntry = (UINT32 *) ((UINT8 *) Rsdt + sizeof (EFI_ACPI_DESCRIPTION_HEADER) + TempIndex * sizeof (UINT32));
1278 Rsdt->Length = Rsdt
1220 RemoveTableFromRsdt( IN OUT EFI_ACPI_TABLE_LIST * Table, IN OUT UINTN *NumberOfTableEntries, IN OUT EFI_ACPI_DESCRIPTION_HEADER * Rsdt, IN OUT EFI_ACPI_DESCRIPTION_HEADER * Xsdt OPTIONAL ) argument
[all...]
/device/linaro/bootloader/edk2/PcAtChipsetPkg/PcatRealTimeClockRuntimeDxe/
H A DPcRtc.c1265 EFI_ACPI_DESCRIPTION_HEADER *Rsdt; local
1295 Rsdt = (EFI_ACPI_DESCRIPTION_HEADER *) (UINTN) Rsdp->RsdtAddress;
1296 Fadt = ScanTableInSDT (Rsdt, EFI_ACPI_2_0_FIXED_ACPI_DESCRIPTION_TABLE_SIGNATURE, sizeof (UINT32));

Completed in 217 milliseconds