Lines Matching refs:executed
48 are executed by the PM core for the device's subsystem that may be either of
92 RAM until the appropriate resume callback is executed for it. The runtime
135 executed by the PM core whenever the device appears to be idle, which is
164 ->runtime_suspend() or ->runtime_resume() can be executed in parallel with
166 of the other callbacks is being executed for the same device).
168 (2) ->runtime_idle() and ->runtime_suspend() can only be executed for 'active'
173 (3) ->runtime_idle() and ->runtime_suspend() can only be executed for a device
178 (4) ->runtime_resume() can only be executed for 'suspended' devices (i.e. the
185 * If ->runtime_suspend() is about to be executed or there's a pending request
186 to execute it, ->runtime_idle() will not be executed for the same device.
192 * If ->runtime_resume() is about to be executed or there's a pending request
193 to execute it, the other callbacks will not be executed for the same device.
243 - if set, ->runtime_idle() is being executed
253 being executed for that device and it is not practical to wait for the
313 already being executed; if there is no callback or the callback returns 0
571 being suspended again while those routines are being executed.