Lines Matching refs:dep
253 struct acpi_power_dependent_device *dep; in acpi_power_resource_add_dependent() local
257 list_for_each_entry(dep, &resource->dependents, node) { in acpi_power_resource_add_dependent()
259 if (dep->dev == dev) in acpi_power_resource_add_dependent()
263 dep = kzalloc(sizeof(*dep), GFP_KERNEL); in acpi_power_resource_add_dependent()
264 if (!dep) { in acpi_power_resource_add_dependent()
269 dep->dev = dev; in acpi_power_resource_add_dependent()
270 list_add_tail(&dep->node, &resource->dependents); in acpi_power_resource_add_dependent()
283 struct acpi_power_dependent_device *dep; in acpi_power_resource_remove_dependent() local
286 list_for_each_entry(dep, &resource->dependents, node) { in acpi_power_resource_remove_dependent()
287 if (dep->dev == dev) { in acpi_power_resource_remove_dependent()
288 list_del(&dep->node); in acpi_power_resource_remove_dependent()
289 kfree(dep); in acpi_power_resource_remove_dependent()
365 struct acpi_power_dependent_device *dep; in __acpi_power_on() local
387 list_for_each_entry(dep, &resource->dependents, node) { in __acpi_power_on()
388 dev_dbg(dep->dev, "runtime resuming because [%s] turned on\n", in __acpi_power_on()
390 pm_request_resume(dep->dev); in __acpi_power_on()