Lines Matching refs:pm
83 struct request_pm_state *pm = rq->special; in ide_complete_power_step() local
87 drive->name, pm->pm_step); in ide_complete_power_step()
92 switch (pm->pm_step) { in ide_complete_power_step()
94 if (pm->pm_state == PM_EVENT_FREEZE) in ide_complete_power_step()
95 pm->pm_step = IDE_PM_COMPLETED; in ide_complete_power_step()
97 pm->pm_step = IDE_PM_STANDBY; in ide_complete_power_step()
100 pm->pm_step = IDE_PM_COMPLETED; in ide_complete_power_step()
103 pm->pm_step = IDE_PM_IDLE; in ide_complete_power_step()
106 pm->pm_step = IDE_PM_RESTORE_DMA; in ide_complete_power_step()
113 struct request_pm_state *pm = rq->special; in ide_start_power_step() local
116 switch (pm->pm_step) { in ide_start_power_step()
140 pm->pm_step = IDE_PM_RESTORE_DMA; in ide_start_power_step()
162 pm->pm_step = IDE_PM_COMPLETED; in ide_start_power_step()
185 struct request_pm_state *pm = rq->special; in ide_complete_pm_rq() local
189 if (pm->pm_step != IDE_PM_COMPLETED) in ide_complete_pm_rq()
211 struct request_pm_state *pm = rq->special; in ide_check_pm_state() local
214 pm->pm_step == IDE_PM_START_SUSPEND) in ide_check_pm_state()
218 pm->pm_step == IDE_PM_START_RESUME) { in ide_check_pm_state()