Lines Matching refs:package
285 union acpi_object *package; in ibm_get_table_from_acpi() local
297 package = (union acpi_object *) buffer.pointer; in ibm_get_table_from_acpi()
298 if (!(package) || in ibm_get_table_from_acpi()
299 (package->type != ACPI_TYPE_PACKAGE) || in ibm_get_table_from_acpi()
300 !(package->package.elements)) { in ibm_get_table_from_acpi()
305 for (size = 0, i = 0; i < package->package.count; i++) { in ibm_get_table_from_acpi()
306 if (package->package.elements[i].type != ACPI_TYPE_BUFFER) { in ibm_get_table_from_acpi()
310 size += package->package.elements[i].buffer.length; in ibm_get_table_from_acpi()
318 __func__, package->package.count, size, lbuf); in ibm_get_table_from_acpi()
328 for (i=0; i<package->package.count; i++) { in ibm_get_table_from_acpi()
330 package->package.elements[i].buffer.pointer, in ibm_get_table_from_acpi()
331 package->package.elements[i].buffer.length); in ibm_get_table_from_acpi()
332 size += package->package.elements[i].buffer.length; in ibm_get_table_from_acpi()