Lines Matching refs:integer_obj
139 static int hp_populate_integer_elements_from_package(union acpi_object *integer_obj, in hp_populate_integer_elements_from_package() argument
153 if (!integer_obj) in hp_populate_integer_elements_from_package()
161 switch (integer_obj[elem].type) { in hp_populate_integer_elements_from_package()
164 ret = hp_convert_hexstr_to_str(integer_obj[elem].string.pointer, in hp_populate_integer_elements_from_package()
165 integer_obj[elem].string.length, in hp_populate_integer_elements_from_package()
172 int_value = (u32)integer_obj[elem].integer.value; in hp_populate_integer_elements_from_package()
175 pr_warn("Unsupported object type [%d]\n", integer_obj[elem].type); in hp_populate_integer_elements_from_package()
179 if (expected_integer_types[eloc] != integer_obj[elem].type) { in hp_populate_integer_elements_from_package()
181 expected_integer_types[eloc], elem, integer_obj[elem].type); in hp_populate_integer_elements_from_package()
236 ret = hp_convert_hexstr_to_str(integer_obj[elem + reqs].string.pointer, in hp_populate_integer_elements_from_package()
237 integer_obj[elem + reqs].string.length, in hp_populate_integer_elements_from_package()
284 int hp_populate_integer_package_data(union acpi_object *integer_obj, in hp_populate_integer_package_data() argument
291 hp_populate_integer_elements_from_package(integer_obj, in hp_populate_integer_package_data()
292 integer_obj->package.count, in hp_populate_integer_package_data()