Lines Matching refs:items
1093 #define acpi_copy_property_array_uint(items, val, nval) \ argument
1095 typeof(items) __items = items; \
1124 static int acpi_copy_property_array_string(const union acpi_object *items, in acpi_copy_property_array_string() argument
1130 if (items[i].type != ACPI_TYPE_STRING) in acpi_copy_property_array_string()
1133 val[i] = items[i].string.pointer; in acpi_copy_property_array_string()
1144 const union acpi_object *items; in acpi_data_prop_read() local
1194 items = obj; in acpi_data_prop_read()
1196 items = obj->package.elements; in acpi_data_prop_read()
1201 ret = acpi_copy_property_array_uint(items, (u8 *)val, nval); in acpi_data_prop_read()
1204 ret = acpi_copy_property_array_uint(items, (u16 *)val, nval); in acpi_data_prop_read()
1207 ret = acpi_copy_property_array_uint(items, (u32 *)val, nval); in acpi_data_prop_read()
1210 ret = acpi_copy_property_array_uint(items, (u64 *)val, nval); in acpi_data_prop_read()
1217 ret = acpi_copy_property_array_string(items, (char **)val, nval); in acpi_data_prop_read()