HomeSort by: relevance | last modified time | path
    Searched refs:Rsdp (Results 1 - 8 of 8) sorted by relevancy

  /src/sys/external/bsd/acpica/dist/tables/
tbxfroot.c 165 * PARAMETERS: Rsdp - Pointer to RSDP
169 * DESCRIPTION: Get the length of the RSDP
175 ACPI_TABLE_RSDP *Rsdp)
178 if (!ACPI_VALIDATE_RSDP_SIG (Rsdp->Signature))
187 if (Rsdp->Revision >= 2)
189 return (Rsdp->Length);
202 * PARAMETERS: Rsdp - Pointer to unvalidated RSDP
206 * DESCRIPTION: Validate the RSDP (ptr
    [all...]
tbutils.c 372 * PARAMETERS: RsdpAddress - Pointer to the RSDP
389 ACPI_TABLE_RSDP *Rsdp;
404 /* Map the entire RSDP and extract the address of the RSDT or XSDT */
406 Rsdp = AcpiOsMapMemory (RsdpAddress, sizeof (ACPI_TABLE_RSDP));
407 if (!Rsdp)
413 ACPI_CAST_PTR (ACPI_TABLE_HEADER, Rsdp));
417 if ((Rsdp->Revision > 1) &&
418 Rsdp->XsdtPhysicalAddress &&
422 * RSDP contains an XSDT (64-bit physical addresses). We must use
426 Address = (ACPI_PHYSICAL_ADDRESS) Rsdp->XsdtPhysicalAddress
    [all...]
  /src/sys/external/bsd/acpica/dist/tools/acpidump/
apdump.c 223 ACPI_TABLE_RSDP *Rsdp;
229 * Checksum for RSDP.
232 Rsdp = ACPI_CAST_PTR (ACPI_TABLE_RSDP, Table);
233 Status = AcpiTbValidateRsdp (Rsdp);
268 ACPI_TABLE_RSDP *Rsdp;
280 Rsdp = ACPI_CAST_PTR (ACPI_TABLE_RSDP, Table);
281 return (AcpiTbGetRsdpLength (Rsdp));
  /src/sys/external/bsd/acpica/dist/common/
dmtbdump.c 351 * PARAMETERS: Table - A RSDP
356 * DESCRIPTION: Format the contents of a RSDP
364 ACPI_TABLE_RSDP *Rsdp = ACPI_CAST_PTR (ACPI_TABLE_RSDP, Table);
380 Checksum = AcpiUtGenerateChecksum (Rsdp, sizeof (ACPI_RSDP_COMMON),
381 Rsdp->Checksum);
382 if (Checksum != Rsdp->Checksum)
388 /* The RSDP for ACPI 2.0+ contains more data and has a Length field */
390 if (Rsdp->Revision > 0)
392 Length = Rsdp->Length;
399 /* Validate the extended checksum over entire RSDP */
    [all...]
  /src/sys/external/bsd/acpica/dist/compiler/
dttable.c 168 * DESCRIPTION: Compile RSDP.
177 ACPI_TABLE_RSDP *Rsdp;
182 /* Compile the "common" RSDP (ACPI 1.0) */
191 Rsdp = ACPI_CAST_PTR (ACPI_TABLE_RSDP, AslGbl_RootTable->Buffer);
192 DtSetTableChecksum (&Rsdp->Checksum);
194 if (Rsdp->Revision > 0)
196 /* Compile the "extended" part of the RSDP as a subtable */
207 /* Set length and extended checksum for entire RSDP */
  /src/sys/external/bsd/acpica/dist/tools/acpixtract/
axutils.c 397 * DESCRIPTION: Change "RSD PTR" to "RSDP"
677 ACPI_TABLE_RSDP *Rsdp = (ACPI_TABLE_RSDP *) (void *) Header;
681 /* RSDP has an oddball signature and header */
689 Gbl_TableCount, "RSDP", Rsdp->Length, Rsdp->Revision, Rsdp->OemId);
  /src/sys/external/bsd/acpica/dist/include/
actables.h 165 ACPI_TABLE_RSDP *Rsdp);
169 ACPI_TABLE_RSDP *Rsdp);
  /src/sys/external/bsd/acpica/dist/tools/examples/
extables.c 276 ACPI_TABLE_RSDP *Rsdp = ACPI_CAST_PTR (ACPI_TABLE_RSDP, RsdpCode);
286 * 1) Setup RSDP to point to the RSDT and XSDT
298 /* Setup RSDP */
300 Rsdp->RsdtPhysicalAddress = (UINT32) ACPI_TO_INTEGER (RsdtCode);
301 Rsdp->XsdtPhysicalAddress = (UINT64) ACPI_TO_INTEGER (XsdtCode);
317 Rsdp->Checksum = 0;
318 Rsdp->Checksum = (UINT8) -AcpiUtChecksum (
337 * OSL support - return the address of the RSDP
359 /* RSDP */

Completed in 16 milliseconds