• Home
  • Raw
  • Download

Lines Matching refs:acpi_dev

84 static int create_modalias(struct acpi_device *acpi_dev, char *modalias,  in create_modalias()  argument
91 if (list_empty(&acpi_dev->pnp.ids)) in create_modalias()
97 list_for_each_entry(id, &acpi_dev->pnp.ids, list) { in create_modalias()
111 struct acpi_device *acpi_dev = to_acpi_device(dev); in acpi_device_modalias_show() local
115 len = create_modalias(acpi_dev, buf, 1024); in acpi_device_modalias_show()
458 struct acpi_device *acpi_dev = to_acpi_device(dev); in acpi_device_hid_show() local
460 return sprintf(buf, "%s\n", acpi_device_hid(acpi_dev)); in acpi_device_hid_show()
467 struct acpi_device *acpi_dev = to_acpi_device(dev); in acpi_device_uid_show() local
469 return sprintf(buf, "%s\n", acpi_dev->pnp.unique_id); in acpi_device_uid_show()
476 struct acpi_device *acpi_dev = to_acpi_device(dev); in acpi_device_adr_show() local
479 (unsigned int)(acpi_dev->pnp.bus_address)); in acpi_device_adr_show()
485 struct acpi_device *acpi_dev = to_acpi_device(dev); in acpi_device_path_show() local
489 result = acpi_get_name(acpi_dev->handle, ACPI_FULL_PATHNAME, &path); in acpi_device_path_show()
504 struct acpi_device *acpi_dev = to_acpi_device(dev); in description_show() local
507 if (acpi_dev->pnp.str_obj == NULL) in description_show()
515 (wchar_t *)acpi_dev->pnp.str_obj->buffer.pointer, in description_show()
516 acpi_dev->pnp.str_obj->buffer.length, in description_show()
529 struct acpi_device *acpi_dev = to_acpi_device(dev); in acpi_device_sun_show() local
531 return sprintf(buf, "%lu\n", acpi_dev->pnp.sun); in acpi_device_sun_show()
731 struct acpi_device *acpi_dev = to_acpi_device(dev); in acpi_device_release() local
733 acpi_free_pnp_ids(&acpi_dev->pnp); in acpi_device_release()
734 acpi_free_power_resources_lists(acpi_dev); in acpi_device_release()
735 kfree(acpi_dev); in acpi_device_release()
740 struct acpi_device *acpi_dev = to_acpi_device(dev); in acpi_bus_match() local
743 return acpi_dev->flags.match_driver in acpi_bus_match()
744 && !acpi_match_device_ids(acpi_dev, acpi_drv->ids); in acpi_bus_match()
749 struct acpi_device *acpi_dev = to_acpi_device(dev); in acpi_device_uevent() local
752 if (list_empty(&acpi_dev->pnp.ids)) in acpi_device_uevent()
757 len = create_modalias(acpi_dev, &env->buf[env->buflen - 1], in acpi_device_uevent()
822 struct acpi_device *acpi_dev = to_acpi_device(dev); in acpi_device_probe() local
826 ret = acpi_bus_driver_init(acpi_dev, acpi_drv); in acpi_device_probe()
829 ret = acpi_device_install_notify_handler(acpi_dev); in acpi_device_probe()
832 acpi_drv->ops.remove(acpi_dev); in acpi_device_probe()
833 acpi_dev->driver = NULL; in acpi_device_probe()
834 acpi_dev->driver_data = NULL; in acpi_device_probe()
841 acpi_drv->name, acpi_dev->pnp.bus_id)); in acpi_device_probe()
849 struct acpi_device *acpi_dev = to_acpi_device(dev); in acpi_device_remove() local
850 struct acpi_driver *acpi_drv = acpi_dev->driver; in acpi_device_remove()
854 acpi_device_remove_notify_handler(acpi_dev); in acpi_device_remove()
856 acpi_drv->ops.remove(acpi_dev); in acpi_device_remove()
858 acpi_dev->driver = NULL; in acpi_device_remove()
859 acpi_dev->driver_data = NULL; in acpi_device_remove()