• Home
  • Raw
  • Download

Lines Matching refs:properties

81 	INIT_LIST_HEAD(&dn->data.properties);  in acpi_nondev_subnode_extract()
270 static bool acpi_properties_format_valid(const union acpi_object *properties) in acpi_properties_format_valid() argument
274 for (i = 0; i < properties->package.count; i++) { in acpi_properties_format_valid()
277 property = &properties->package.elements[i]; in acpi_properties_format_valid()
328 const union acpi_object *properties) in acpi_data_add_props() argument
336 props->properties = properties; in acpi_data_add_props()
337 list_add_tail(&props->list, &data->properties); in acpi_data_add_props()
353 const union acpi_object *guid, *properties; in acpi_extract_properties() local
356 properties = &desc->package.elements[i + 1]; in acpi_extract_properties()
364 properties->type != ACPI_TYPE_PACKAGE) in acpi_extract_properties()
374 if (!acpi_properties_format_valid(properties)) in acpi_extract_properties()
378 properties); in acpi_extract_properties()
381 return !list_empty(&data->properties); in acpi_extract_properties()
391 INIT_LIST_HEAD(&adev->data.properties); in acpi_init_properties()
458 acpi_free_device_properties(&dn->data.properties); in acpi_destroy_nondev_subnodes()
469 acpi_free_device_properties(&adev->data.properties); in acpi_free_properties()
499 if (!data->pointer || list_empty(&data->properties)) in acpi_data_get_property()
502 list_for_each_entry(props, &data->properties, list) { in acpi_data_get_property()
503 const union acpi_object *properties; in acpi_data_get_property() local
506 properties = props->properties; in acpi_data_get_property()
507 for (i = 0; i < properties->package.count; i++) { in acpi_data_get_property()
511 property = &properties->package.elements[i]; in acpi_data_get_property()