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()
707 if ((rpmflags & RPM_AUTO) && in rpm_suspend()
733 static int rpm_resume(struct device *dev, int rpmflags) in rpm_resume() argument
740 trace_rpm_resume_rcuidle(dev, rpmflags); in rpm_resume()
772 if (rpmflags & (RPM_ASYNC | RPM_NOWAIT)) { in rpm_resume()
826 if (rpmflags & RPM_ASYNC) { in rpm_resume()
1029 int __pm_runtime_idle(struct device *dev, int rpmflags) in __pm_runtime_idle() argument
1034 if (rpmflags & RPM_GET_PUT) { in __pm_runtime_idle()
1036 trace_rpm_usage_rcuidle(dev, rpmflags); in __pm_runtime_idle()
1041 might_sleep_if(!(rpmflags & RPM_ASYNC) && !dev->power.irq_safe); in __pm_runtime_idle()
1044 retval = rpm_idle(dev, rpmflags); in __pm_runtime_idle()
1063 int __pm_runtime_suspend(struct device *dev, int rpmflags) in __pm_runtime_suspend() argument
1068 if (rpmflags & RPM_GET_PUT) { in __pm_runtime_suspend()
1070 trace_rpm_usage_rcuidle(dev, rpmflags); in __pm_runtime_suspend()
1075 might_sleep_if(!(rpmflags & RPM_ASYNC) && !dev->power.irq_safe); in __pm_runtime_suspend()
1078 retval = rpm_suspend(dev, rpmflags); in __pm_runtime_suspend()
1096 int __pm_runtime_resume(struct device *dev, int rpmflags) in __pm_runtime_resume() argument
1101 might_sleep_if(!(rpmflags & RPM_ASYNC) && !dev->power.irq_safe && in __pm_runtime_resume()
1104 if (rpmflags & RPM_GET_PUT) in __pm_runtime_resume()
1108 retval = rpm_resume(dev, rpmflags); in __pm_runtime_resume()