Lines Matching refs:package

56 	dn->name = link->package.elements[0].string.pointer;  in acpi_nondev_subnode_extract()
127 status = acpi_get_handle(scope, link->package.elements[1].string.pointer, in acpi_nondev_subnode_ok()
143 for (i = 0; i < links->package.count; i++) { in acpi_add_nondev_subnodes()
148 link = &links->package.elements[i]; in acpi_add_nondev_subnodes()
150 if (link->package.count != 2) in acpi_add_nondev_subnodes()
154 if (link->package.elements[0].type != ACPI_TYPE_STRING) in acpi_add_nondev_subnodes()
158 switch (link->package.elements[1].type) { in acpi_add_nondev_subnodes()
164 handle = link->package.elements[1].reference.handle; in acpi_add_nondev_subnodes()
169 desc = &link->package.elements[1]; in acpi_add_nondev_subnodes()
191 for (i = 0; i < desc->package.count; i += 2) { in acpi_enumerate_nondev_subnodes()
194 guid = &desc->package.elements[i]; in acpi_enumerate_nondev_subnodes()
195 links = &desc->package.elements[i + 1]; in acpi_enumerate_nondev_subnodes()
231 for (j = 0; j < value->package.count; j++) in acpi_property_value_ok()
232 switch (value->package.elements[j].type) { in acpi_property_value_ok()
251 for (i = 0; i < properties->package.count; i++) { in acpi_properties_format_valid()
254 property = &properties->package.elements[i]; in acpi_properties_format_valid()
259 if (property->package.count != 2 in acpi_properties_format_valid()
260 || property->package.elements[0].type != ACPI_TYPE_STRING in acpi_properties_format_valid()
261 || !acpi_property_value_ok(&property->package.elements[1])) in acpi_properties_format_valid()
296 if (desc->package.count % 2) in acpi_extract_properties()
300 for (i = 0; i < desc->package.count; i += 2) { in acpi_extract_properties()
303 guid = &desc->package.elements[i]; in acpi_extract_properties()
304 properties = &desc->package.elements[i + 1]; in acpi_extract_properties()
440 for (i = 0; i < properties->package.count; i++) { in acpi_data_get_property()
444 property = &properties->package.elements[i]; in acpi_data_get_property()
446 propname = &property->package.elements[0]; in acpi_data_get_property()
447 propvalue = &property->package.elements[1]; in acpi_data_get_property()
535 for (i = 0; i < prop->package.count; i++) in acpi_data_get_property_array()
536 if (prop->package.elements[i].type != type) in acpi_data_get_property_array()
643 if (index >= obj->package.count) in __acpi_node_get_property_reference()
646 element = obj->package.elements; in __acpi_node_get_property_reference()
647 end = element + obj->package.count; in __acpi_node_get_property_reference()
875 return obj->package.count; in acpi_data_prop_read()
877 if (proptype != DEV_PROP_STRING && nval > obj->package.count) in acpi_data_prop_read()
882 items = obj->package.elements; in acpi_data_prop_read()
900 min_t(u32, nval, obj->package.count)); in acpi_data_prop_read()