Lines Matching refs:dep
252 struct acpi_power_dependent_device *dep; in acpi_power_resource_add_dependent() local
256 list_for_each_entry(dep, &resource->dependents, node) { in acpi_power_resource_add_dependent()
258 if (dep->dev == dev) in acpi_power_resource_add_dependent()
262 dep = kzalloc(sizeof(*dep), GFP_KERNEL); in acpi_power_resource_add_dependent()
263 if (!dep) { in acpi_power_resource_add_dependent()
268 dep->dev = dev; in acpi_power_resource_add_dependent()
269 list_add_tail(&dep->node, &resource->dependents); in acpi_power_resource_add_dependent()
282 struct acpi_power_dependent_device *dep; in acpi_power_resource_remove_dependent() local
285 list_for_each_entry(dep, &resource->dependents, node) { in acpi_power_resource_remove_dependent()
286 if (dep->dev == dev) { in acpi_power_resource_remove_dependent()
287 list_del(&dep->node); in acpi_power_resource_remove_dependent()
288 kfree(dep); in acpi_power_resource_remove_dependent()
364 struct acpi_power_dependent_device *dep; in __acpi_power_on() local
386 list_for_each_entry(dep, &resource->dependents, node) { in __acpi_power_on()
387 dev_dbg(dep->dev, "runtime resuming because [%s] turned on\n", in __acpi_power_on()
389 pm_request_resume(dep->dev); in __acpi_power_on()