Lines Matching defs:rsdp
55 ACPI_TABLE_RSDP *rsdp;
60 if ((rsdp = biosacpi_find_rsdp()) == NULL)
73 sprintf(buf, "0x%08x", VTOP(rsdp));
74 setenv("hint.acpi.0.rsdp", buf, 1);
75 setenv("acpi.rsdp", buf, 1);
76 revision = rsdp->Revision;
82 strncpy(buf, rsdp->OemId, sizeof(rsdp->OemId));
83 buf[sizeof(rsdp->OemId)] = '\0';
86 sprintf(buf, "0x%08x", rsdp->RsdtPhysicalAddress);
91 sprintf(buf, "0x%016llx", rsdp->XsdtPhysicalAddress);
94 sprintf(buf, "%d", rsdp->Length);
106 ACPI_TABLE_RSDP *rsdp;
111 if ((rsdp = biosacpi_search_rsdp((char *)(*addr << 4), 0x400)) != NULL)
112 return (rsdp);
115 if ((rsdp = biosacpi_search_rsdp((char *)0xe0000, 0x20000)) != NULL)
116 return (rsdp);
124 ACPI_TABLE_RSDP *rsdp;
130 rsdp = (ACPI_TABLE_RSDP *)PTOV(base + ofs);
133 if (!strncmp(rsdp->Signature, ACPI_SIG_RSDP, strlen(ACPI_SIG_RSDP))) {
134 cp = (uint8_t *)rsdp;
140 return(rsdp);