Lines Matching full:element

85 		union acpi_object *element = &(package->package.elements[i]);  in acpi_extract_package()  local
87 switch (element->type) { in acpi_extract_package()
102 printk(KERN_WARNING PREFIX "Invalid package element" in acpi_extract_package()
116 (element->string.length * sizeof(char)) + in acpi_extract_package()
122 sizeof(u8 *) + element->buffer.length; in acpi_extract_package()
126 printk(KERN_WARNING PREFIX "Invalid package element" in acpi_extract_package()
140 printk(KERN_WARNING PREFIX "Invalid package element" in acpi_extract_package()
151 "Found unsupported element at index=%d\n", in acpi_extract_package()
185 union acpi_object *element = &(package->package.elements[i]); in acpi_extract_package() local
187 switch (element->type) { in acpi_extract_package()
193 element->integer.value; in acpi_extract_package()
200 element->integer.value; in acpi_extract_package()
219 memcpy(tail, element->string.pointer, in acpi_extract_package()
220 element->string.length); in acpi_extract_package()
222 tail += element->string.length * sizeof(char); in acpi_extract_package()
230 memcpy(tail, element->buffer.pointer, in acpi_extract_package()
231 element->buffer.length); in acpi_extract_package()
233 tail += element->buffer.length; in acpi_extract_package()
244 (void *)element->reference.handle; in acpi_extract_package()
271 union acpi_object element; in acpi_evaluate_integer() local
278 buffer.pointer = &element; in acpi_evaluate_integer()
285 if (element.type != ACPI_TYPE_INTEGER) { in acpi_evaluate_integer()
290 *data = element.integer.value; in acpi_evaluate_integer()
307 union acpi_object *element = NULL; in acpi_evaluate_reference() local
350 element = &(package->package.elements[i]); in acpi_evaluate_reference()
352 if (element->type != ACPI_TYPE_LOCAL_REFERENCE) { in acpi_evaluate_reference()
358 if (!element->reference.handle) { in acpi_evaluate_reference()
365 list->handles[i] = element->reference.handle; in acpi_evaluate_reference()