rpm_status
q->rpm_status = RPM_SUSPENDED;
q->rpm_status = RPM_ACTIVE;
q->rpm_status = RPM_RESUMING;
old_status = q->rpm_status;
q->rpm_status = RPM_ACTIVE;
q->rpm_status = RPM_ACTIVE;
WARN_ON_ONCE(q->rpm_status != RPM_ACTIVE);
q->rpm_status = RPM_SUSPENDING;
q->rpm_status = RPM_ACTIVE;
if (pm && q->rpm_status != RPM_SUSPENDED)
static void __update_runtime_status(struct device *dev, enum rpm_status status)
if (q->dev && (q->rpm_status == RPM_SUSPENDED ||
q->rpm_status == RPM_SUSPENDING))
enum rpm_status rpm_status;
static inline enum rpm_status queue_rpm_status(struct request_queue *q)
return q->rpm_status;
static inline enum rpm_status queue_rpm_status(struct request_queue *q)
enum rpm_status runtime_status;
enum rpm_status last_status;
TRACE_EVENT(rpm_status,
TP_PROTO(struct device *dev, enum rpm_status status),