Lines Matching refs:package
32 acpi_extract_package(union acpi_object *package, in acpi_extract_package() argument
44 if (!package || (package->type != ACPI_TYPE_PACKAGE) in acpi_extract_package()
45 || (package->package.count < 1)) { in acpi_extract_package()
61 if (format_count > package->package.count) { in acpi_extract_package()
63 format_count, package->package.count); in acpi_extract_package()
74 union acpi_object *element = &(package->package.elements[i]); in acpi_extract_package()
166 union acpi_object *element = &(package->package.elements[i]); in acpi_extract_package()
347 union acpi_object *package; in acpi_evaluate_reference() local
361 package = buffer.pointer; in acpi_evaluate_reference()
363 if (buffer.length == 0 || !package || in acpi_evaluate_reference()
364 package->type != ACPI_TYPE_PACKAGE || !package->package.count) in acpi_evaluate_reference()
367 list->count = package->package.count; in acpi_evaluate_reference()
375 union acpi_object *element = &(package->package.elements[i]); in acpi_evaluate_reference()
512 || !output->package.count in acpi_get_physical_device_location()
513 || output->package.elements[0].type != ACPI_TYPE_BUFFER in acpi_get_physical_device_location()
514 || output->package.elements[0].buffer.length < ACPI_PLD_REV1_BUFFER_SIZE) { in acpi_get_physical_device_location()
520 output->package.elements[0].buffer.pointer, in acpi_get_physical_device_location()
521 output->package.elements[0].buffer.length, in acpi_get_physical_device_location()
794 params[3].package.count = 0; in acpi_evaluate_dsm()
795 params[3].package.elements = NULL; in acpi_evaluate_dsm()