Lines Matching refs:Elements
205 obj->Package.Elements[1].Type != ACPI_TYPE_INTEGER ||
206 obj->Package.Elements[2].Type != ACPI_TYPE_INTEGER) {
209 levelid = obj->Package.Elements[1].Integer.Value;
214 numlpi = obj->Package.Elements[2].Integer.Value;
220 lpi = &obj->Package.Elements[3 + n];
223 lpi->Package.Elements[0].Type != ACPI_TYPE_INTEGER ||
224 lpi->Package.Elements[1].Type != ACPI_TYPE_INTEGER ||
225 lpi->Package.Elements[2].Type != ACPI_TYPE_INTEGER ||
226 lpi->Package.Elements[3].Type != ACPI_TYPE_INTEGER ||
227 !(lpi->Package.Elements[6].Type == ACPI_TYPE_BUFFER ||
228 lpi->Package.Elements[6].Type == ACPI_TYPE_INTEGER)) {
232 if ((lpi->Package.Elements[2].Integer.Value & 1) == 0) {
238 = lpi->Package.Elements[0].Integer.Value;
240 lpi->Package.Elements[1].Integer.Value;
242 lpi->Package.Elements[3].Integer.Value;
247 if (lpi->Package.Elements[6].Type == ACPI_TYPE_INTEGER) {
249 lpi->Package.Elements[6].Integer.Value;
253 KASSERT(lpi->Package.Elements[6].Type ==
256 if (lpi->Package.Elements[6].Buffer.Length <
260 memcpy(&addr, lpi->Package.Elements[6].Buffer.Pointer +
265 if (lpi->Package.Elements[9].Type == ACPI_TYPE_STRING) {
268 lpi->Package.Elements[9].String.Pointer);