Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
autosleep.c File Reference
#include <linux/device.h>
#include <linux/mutex.h>
#include <linux/pm_wakeup.h>
#include "power.h"

Go to the source code of this file.


void queue_up_suspend_work (void)
suspend_state_t pm_autosleep_state (void)
int pm_autosleep_lock (void)
void pm_autosleep_unlock (void)
int pm_autosleep_set_state (suspend_state_t state)
int __init pm_autosleep_init (void)

Function Documentation

int __init pm_autosleep_init ( void  )

Definition at line 115 of file autosleep.c.

int pm_autosleep_lock ( void  )

Definition at line 78 of file autosleep.c.

int pm_autosleep_set_state ( suspend_state_t  state)

Definition at line 88 of file autosleep.c.

suspend_state_t pm_autosleep_state ( void  )

Definition at line 73 of file autosleep.c.

void pm_autosleep_unlock ( void  )

Definition at line 83 of file autosleep.c.

void queue_up_suspend_work ( void  )

Definition at line 67 of file autosleep.c.