Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
phantom_device Struct Reference

Data Fields

unsigned int opened
 
void __iomemcaddr
 
u32 __iomemiaddr
 
u32 __iomemoaddr
 
unsigned long status
 
atomic_t counter
 
wait_queue_head_t wait
 
struct cdev cdev
 
struct mutex open_lock
 
spinlock_t regs_lock
 
struct phm_regs oregs
 
u32 ctl_reg
 

Detailed Description

Definition at line 45 of file phantom.c.

Field Documentation

void __iomem* caddr

Definition at line 47 of file phantom.c.

Definition at line 54 of file phantom.c.

atomic_t counter

Definition at line 51 of file phantom.c.

u32 ctl_reg

Definition at line 61 of file phantom.c.

u32 __iomem* iaddr

Definition at line 48 of file phantom.c.

u32 __iomem* oaddr

Definition at line 49 of file phantom.c.

struct mutex open_lock

Definition at line 56 of file phantom.c.

unsigned int opened

Definition at line 46 of file phantom.c.

Definition at line 60 of file phantom.c.

spinlock_t regs_lock

Definition at line 57 of file phantom.c.

unsigned long status

Definition at line 50 of file phantom.c.

Definition at line 53 of file phantom.c.


The documentation for this struct was generated from the following file: