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

#include <iforce.h>

Data Fields

struct input_dev * dev
 
struct iforce_devicetype
 
int bus
 
unsigned char data [IFORCE_MAX_LENGTH]
 
unsigned char edata [IFORCE_MAX_LENGTH]
 
u16 ecmd
 
u16 expect_packet
 
spinlock_t xmit_lock
 
struct circ_buf xmit
 
unsigned char xmit_data [XMIT_SIZE]
 
unsigned long xmit_flags [1]
 
wait_queue_head_t wait
 
struct resource device_memory
 
struct iforce_core_effect core_effects [IFORCE_EFFECTS_MAX]
 
struct mutex mem_mutex
 

Detailed Description

Definition at line 101 of file iforce.h.

Field Documentation

int bus

Definition at line 104 of file iforce.h.

Definition at line 131 of file iforce.h.

Definition at line 106 of file iforce.h.

struct input_dev* dev

Definition at line 102 of file iforce.h.

struct resource device_memory

Definition at line 130 of file iforce.h.

u16 ecmd

Definition at line 108 of file iforce.h.

unsigned char edata[IFORCE_MAX_LENGTH]

Definition at line 107 of file iforce.h.

u16 expect_packet

Definition at line 109 of file iforce.h.

struct mutex mem_mutex

Definition at line 132 of file iforce.h.

Definition at line 103 of file iforce.h.

Definition at line 129 of file iforce.h.

Definition at line 124 of file iforce.h.

unsigned char xmit_data[XMIT_SIZE]

Definition at line 125 of file iforce.h.

unsigned long xmit_flags[1]

Definition at line 126 of file iforce.h.

spinlock_t xmit_lock

Definition at line 122 of file iforce.h.


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