Lines Matching refs:rpmflags

51 static int rpm_resume(struct device *dev, int rpmflags);
52 static int rpm_suspend(struct device *dev, int rpmflags);
419 static int rpm_idle(struct device *dev, int rpmflags) in rpm_idle() argument
424 trace_rpm_idle_rcuidle(dev, rpmflags); in rpm_idle()
457 if (rpmflags & RPM_ASYNC) { in rpm_idle()
476 return retval ? retval : rpm_suspend(dev, rpmflags | RPM_AUTO); in rpm_idle()
532 static int rpm_suspend(struct device *dev, int rpmflags) in rpm_suspend() argument
539 trace_rpm_suspend_rcuidle(dev, rpmflags); in rpm_suspend()
547 if (dev->power.runtime_status == RPM_RESUMING && !(rpmflags & RPM_ASYNC)) in rpm_suspend()
553 if ((rpmflags & RPM_AUTO) in rpm_suspend()
594 if (rpmflags & (RPM_ASYNC | RPM_NOWAIT)) { in rpm_suspend()
629 if (rpmflags & RPM_ASYNC) { in rpm_suspend()
630 dev->power.request = (rpmflags & RPM_AUTO) ? in rpm_suspend()
709 if ((rpmflags & RPM_AUTO) && in rpm_suspend()
735 static int rpm_resume(struct device *dev, int rpmflags) in rpm_resume() argument
742 trace_rpm_resume_rcuidle(dev, rpmflags); in rpm_resume()
774 if (rpmflags & (RPM_ASYNC | RPM_NOWAIT)) { in rpm_resume()
828 if (rpmflags & RPM_ASYNC) { in rpm_resume()
1031 int __pm_runtime_idle(struct device *dev, int rpmflags) in __pm_runtime_idle() argument
1036 if (rpmflags & RPM_GET_PUT) { in __pm_runtime_idle()
1038 trace_rpm_usage_rcuidle(dev, rpmflags); in __pm_runtime_idle()
1043 might_sleep_if(!(rpmflags & RPM_ASYNC) && !dev->power.irq_safe); in __pm_runtime_idle()
1046 retval = rpm_idle(dev, rpmflags); in __pm_runtime_idle()
1065 int __pm_runtime_suspend(struct device *dev, int rpmflags) in __pm_runtime_suspend() argument
1070 if (rpmflags & RPM_GET_PUT) { in __pm_runtime_suspend()
1072 trace_rpm_usage_rcuidle(dev, rpmflags); in __pm_runtime_suspend()
1077 might_sleep_if(!(rpmflags & RPM_ASYNC) && !dev->power.irq_safe); in __pm_runtime_suspend()
1080 retval = rpm_suspend(dev, rpmflags); in __pm_runtime_suspend()
1098 int __pm_runtime_resume(struct device *dev, int rpmflags) in __pm_runtime_resume() argument
1103 might_sleep_if(!(rpmflags & RPM_ASYNC) && !dev->power.irq_safe && in __pm_runtime_resume()
1106 if (rpmflags & RPM_GET_PUT) in __pm_runtime_resume()
1110 retval = rpm_resume(dev, rpmflags); in __pm_runtime_resume()