Lines Matching full:supplier
295 retval = pm_runtime_get_sync(link->supplier); in rpm_get_suppliers()
298 pm_runtime_put_noidle(link->supplier); in rpm_get_suppliers()
307 * pm_runtime_release_supplier - Drop references to device link's supplier.
310 * Drop all runtime PM references associated with @link to its supplier device.
314 struct device *supplier = link->supplier; in pm_runtime_release_supplier() local
323 atomic_read(&supplier->power.usage_count) > 0) in pm_runtime_release_supplier()
324 pm_runtime_put_noidle(supplier); in pm_runtime_release_supplier()
335 pm_request_idle(link->supplier); in __rpm_put_suppliers()
351 pm_request_idle(link->supplier); in rpm_suspend_suppliers()
1244 * error returned by the failing supplier activation will be returned in that
1771 * pm_runtime_get_suppliers - Resume and reference-count supplier devices.
1785 pm_runtime_get_sync(link->supplier); in pm_runtime_get_suppliers()
1792 * pm_runtime_put_suppliers - Drop references to supplier devices.
1806 pm_runtime_put(link->supplier); in pm_runtime_put_suppliers()
1831 * Drop the link count of the consumer end of @link and decrement the supplier
1842 pm_request_idle(link->supplier); in pm_runtime_drop_link()