Lines Matching refs:dep
243 struct acpi_power_dependent_device *dep; in acpi_power_resource_add_dependent() local
247 list_for_each_entry(dep, &resource->dependents, node) { in acpi_power_resource_add_dependent()
249 if (dep->dev == dev) in acpi_power_resource_add_dependent()
253 dep = kzalloc(sizeof(*dep), GFP_KERNEL); in acpi_power_resource_add_dependent()
254 if (!dep) { in acpi_power_resource_add_dependent()
259 dep->dev = dev; in acpi_power_resource_add_dependent()
260 list_add_tail(&dep->node, &resource->dependents); in acpi_power_resource_add_dependent()
272 struct acpi_power_dependent_device *dep; in acpi_power_resource_remove_dependent() local
275 list_for_each_entry(dep, &resource->dependents, node) { in acpi_power_resource_remove_dependent()
276 if (dep->dev == dev) { in acpi_power_resource_remove_dependent()
277 list_del(&dep->node); in acpi_power_resource_remove_dependent()
278 kfree(dep); in acpi_power_resource_remove_dependent()
353 struct acpi_power_dependent_device *dep; in __acpi_power_on() local
372 list_for_each_entry(dep, &resource->dependents, node) { in __acpi_power_on()
373 dev_dbg(dep->dev, "runtime resuming because [%s] turned on\n", in __acpi_power_on()
375 pm_request_resume(dep->dev); in __acpi_power_on()