Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Enumerations | Functions | Variables
eadm_sch.h File Reference
#include <linux/device.h>
#include <linux/timer.h>
#include <linux/list.h>
#include "orb.h"

Go to the source code of this file.

Data Structures

struct  eadm_private
 

Macros

#define get_eadm_private(n)   ((struct eadm_private *)dev_get_drvdata(&n->dev))
 
#define set_eadm_private(n, p)   (dev_set_drvdata(&n->dev, p))
 

Enumerations

enum  { EADM_IDLE, EADM_BUSY, EADM_NOT_OPER }
 

Functions

struct eadm_private __aligned (8)
 

Variables

union orb orb
 
enum { ... }  state
 
struct timer_list timer
 
struct list_head head
 
struct subchannelsch
 

Macro Definition Documentation

#define get_eadm_private (   n)    ((struct eadm_private *)dev_get_drvdata(&n->dev))

Definition at line 17 of file eadm_sch.h.

#define set_eadm_private (   n,
  p 
)    (dev_set_drvdata(&n->dev, p))

Definition at line 18 of file eadm_sch.h.

Enumeration Type Documentation

anonymous enum
Enumerator:
EADM_IDLE 
EADM_BUSY 
EADM_NOT_OPER 

Definition at line 17 of file eadm_sch.h.

Function Documentation

struct eadm_private __aligned ( )

Variable Documentation

Definition at line 19 of file eadm_sch.h.

union orb orb

Definition at line 16 of file eadm_sch.h.

Definition at line 20 of file eadm_sch.h.

enum { ... } state

Definition at line 18 of file eadm_sch.h.