Lines Matching refs:class
497 } else if (dev->class && dev->class->pm) { in device_resume_noirq()
499 callback = pm_noirq_op(dev->class->pm, state); in device_resume_noirq()
627 } else if (dev->class && dev->class->pm) { in device_resume_early()
629 callback = pm_late_early_op(dev->class->pm, state); in device_resume_early()
776 if (dev->class) { in device_resume()
777 if (dev->class->pm) { in device_resume()
779 callback = pm_op(dev->class->pm, state); in device_resume()
781 } else if (dev->class->resume) { in device_resume()
783 callback = dev->class->resume; in device_resume()
910 } else if (dev->class && dev->class->pm) { in device_complete()
912 callback = dev->class->pm->complete; in device_complete()
1044 } else if (dev->class && dev->class->pm) { in __device_suspend_noirq()
1046 callback = pm_noirq_op(dev->class->pm, state); in __device_suspend_noirq()
1191 } else if (dev->class && dev->class->pm) { in __device_suspend_late()
1193 callback = pm_late_early_op(dev->class->pm, state); in __device_suspend_late()
1404 if (dev->class) { in __device_suspend()
1405 if (dev->class->pm) { in __device_suspend()
1407 callback = pm_op(dev->class->pm, state); in __device_suspend()
1409 } else if (dev->class->suspend) { in __device_suspend()
1411 error = legacy_suspend(dev, state, dev->class->suspend, in __device_suspend()
1579 } else if (dev->class && dev->class->pm) { in device_prepare()
1581 callback = dev->class->pm->prepare; in device_prepare()