Lines Matching refs:package
749 union acpi_object *package = NULL; in acpi_bus_extract_wakeup_device_power_package() local
766 package = (union acpi_object *)buffer.pointer; in acpi_bus_extract_wakeup_device_power_package()
768 if (!package || package->package.count < 2) in acpi_bus_extract_wakeup_device_power_package()
771 element = &(package->package.elements[0]); in acpi_bus_extract_wakeup_device_power_package()
776 if ((element->package.count < 2) || in acpi_bus_extract_wakeup_device_power_package()
777 (element->package.elements[0].type != in acpi_bus_extract_wakeup_device_power_package()
779 || (element->package.elements[1].type != ACPI_TYPE_INTEGER)) in acpi_bus_extract_wakeup_device_power_package()
783 element->package.elements[0].reference.handle; in acpi_bus_extract_wakeup_device_power_package()
785 (u32) element->package.elements[1].integer.value; in acpi_bus_extract_wakeup_device_power_package()
793 element = &(package->package.elements[1]); in acpi_bus_extract_wakeup_device_power_package()
799 err = acpi_extract_power_resources(package, 2, &wakeup->resources); in acpi_bus_extract_wakeup_device_power_package()
906 union acpi_object *package = buffer.pointer; in acpi_bus_init_power_state() local
908 if (buffer.length && package in acpi_bus_init_power_state()
909 && package->type == ACPI_TYPE_PACKAGE in acpi_bus_init_power_state()
910 && package->package.count) { in acpi_bus_init_power_state()
911 int err = acpi_extract_power_resources(package, 0, in acpi_bus_init_power_state()