SYSDEV_SUSPEND(9) Device drivers infrastructure SYSDEV_SUSPEND(9)NAMEsysdev_suspend - Suspend all system devices.
SYNOPSIS
int sysdev_suspend(pm_message_t state);
ARGUMENTS
state
Power state to enter.
DESCRIPTION
We perform an almost identical operation as sysdev_shutdown above,
though calling ->suspend instead. Interrupts are disabled when this
called. Devices are responsible for both saving state and quiescing or
powering down the device.
This is only called by the device PM core, so we let them handle all
synchronization.
COPYRIGHTKernel Hackers Manual 2.6. November 2013 SYSDEV_SUSPEND(9)