Lines Matching refs:dn
53 static ssize_t data_node_show_path(struct acpi_data_node *dn, char *buf) in data_node_show_path() argument
55 return acpi_object_path(dn->handle, buf); in data_node_show_path()
71 struct acpi_data_node *dn = to_data_node(kobj); in acpi_data_node_attr_show() local
74 return dn_attr->show ? dn_attr->show(dn, buf) : -ENXIO; in acpi_data_node_attr_show()
83 struct acpi_data_node *dn = to_data_node(kobj); in acpi_data_node_release() local
84 complete(&dn->kobj_done); in acpi_data_node_release()
97 struct acpi_data_node *dn; in acpi_expose_nondev_subnodes() local
102 list_for_each_entry(dn, list, sibling) { in acpi_expose_nondev_subnodes()
105 init_completion(&dn->kobj_done); in acpi_expose_nondev_subnodes()
106 ret = kobject_init_and_add(&dn->kobj, &acpi_data_node_ktype, in acpi_expose_nondev_subnodes()
107 kobj, "%s", dn->name); in acpi_expose_nondev_subnodes()
109 acpi_handle_err(dn->handle, "Failed to expose (%d)\n", ret); in acpi_expose_nondev_subnodes()
111 acpi_expose_nondev_subnodes(&dn->kobj, &dn->data); in acpi_expose_nondev_subnodes()
118 struct acpi_data_node *dn; in acpi_hide_nondev_subnodes() local
123 list_for_each_entry_reverse(dn, list, sibling) { in acpi_hide_nondev_subnodes()
124 acpi_hide_nondev_subnodes(&dn->data); in acpi_hide_nondev_subnodes()
125 kobject_put(&dn->kobj); in acpi_hide_nondev_subnodes()