Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros
freezer.h File Reference
#include <linux/sched.h>
#include <linux/wait.h>
#include <linux/atomic.h>

Go to the source code of this file.

Macros

#define freezable_schedule()   schedule()
 
#define freezable_schedule_timeout_killable(timeout)   schedule_timeout_killable(timeout)
 
#define wait_event_freezable(wq, condition)   wait_event_interruptible(wq, condition)
 
#define wait_event_freezable_timeout(wq, condition, timeout)   wait_event_interruptible_timeout(wq, condition, timeout)
 
#define wait_event_freezekillable(wq, condition)   wait_event_killable(wq, condition)
 

Macro Definition Documentation

#define freezable_schedule ( )    schedule()

Definition at line 187 of file freezer.h.

#define freezable_schedule_timeout_killable (   timeout)    schedule_timeout_killable(timeout)

Definition at line 189 of file freezer.h.

#define wait_event_freezable (   wq,
  condition 
)    wait_event_interruptible(wq, condition)

Definition at line 192 of file freezer.h.

#define wait_event_freezable_timeout (   wq,
  condition,
  timeout 
)    wait_event_interruptible_timeout(wq, condition, timeout)

Definition at line 195 of file freezer.h.

#define wait_event_freezekillable (   wq,
  condition 
)    wait_event_killable(wq, condition)

Definition at line 198 of file freezer.h.