Lines Matching full:elements
96 dn->name = link->package.elements[0].string.pointer; in acpi_nondev_subnode_extract()
161 status = acpi_get_handle(scope, link->package.elements[1].string.pointer, in acpi_nondev_subnode_ok()
195 link = &links->package.elements[i]; in acpi_add_nondev_subnodes()
196 /* Only two elements allowed. */ in acpi_add_nondev_subnodes()
201 if (link->package.elements[0].type != ACPI_TYPE_STRING) in acpi_add_nondev_subnodes()
205 switch (link->package.elements[1].type) { in acpi_add_nondev_subnodes()
233 link->package.elements[0].string.pointer); in acpi_add_nondev_subnodes()
234 desc = &link->package.elements[1]; in acpi_add_nondev_subnodes()
245 link->package.elements[0].string.pointer); in acpi_add_nondev_subnodes()
269 guid = &desc->package.elements[i]; in acpi_enumerate_nondev_subnodes()
270 links = &desc->package.elements[i + 1]; in acpi_enumerate_nondev_subnodes()
307 switch (value->package.elements[j].type) { in acpi_property_value_ok()
329 property = &properties->package.elements[i]; in acpi_properties_format_valid()
331 * Only two elements allowed, the first one must be a string and in acpi_properties_format_valid()
335 || property->package.elements[0].type != ACPI_TYPE_STRING in acpi_properties_format_valid()
336 || !acpi_property_value_ok(&property->package.elements[1])) in acpi_properties_format_valid()
472 package->package.elements = package + 1; in acpi_data_add_buffer_props()
481 union acpi_object *property = &properties->package.elements[i]; in acpi_data_add_buffer_props()
493 prop = &property->package.elements[0]; in acpi_data_add_buffer_props()
494 obj = &property->package.elements[1]; in acpi_data_add_buffer_props()
516 package->package.elements = prop; in acpi_data_add_buffer_props()
550 guid = &desc->package.elements[i]; in acpi_extract_properties()
551 properties = &desc->package.elements[i + 1]; in acpi_extract_properties()
722 property = &properties->package.elements[i]; in acpi_data_get_property()
724 propname = &property->package.elements[0]; in acpi_data_get_property()
725 propvalue = &property->package.elements[1]; in acpi_data_get_property()
787 * @type: Expected type of array elements
799 * %-EPROTO if the property is not a package or the type of its elements
815 /* Check that all elements are of correct type. */ in acpi_data_get_property_array()
817 if (prop->package.elements[i].type != type) in acpi_data_get_property_array()
877 * Assume the following integer elements are all args. Stop counting on in acpi_get_ref_args()
1015 element = obj->package.elements; in acpi_fwnode_get_reference_args()
1266 items = obj->package.elements; in acpi_data_prop_read()
1304 * If @val is %NULL, return the number of array elements comprising the value