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

Data Fields

int open
 
struct input_handle handle
 
wait_queue_head_t wait
 
struct list_head client_list
 
spinlock_t client_lock
 
struct mutex mutex
 
struct device dev
 
struct cdev cdev
 
bool exist
 
bool is_mixdev
 
struct list_head mixdev_node
 
bool opened_by_mixdev
 
struct mousedev_hw_data packet
 
unsigned int pkt_count
 
int old_x [4]
 
int old_y [4]
 
int frac_dx
 
int frac_dy
 
unsigned long touch
 

Detailed Description

Definition at line 60 of file mousedev.c.

Field Documentation

Definition at line 68 of file mousedev.c.

struct list_head client_list

Definition at line 64 of file mousedev.c.

spinlock_t client_lock

Definition at line 65 of file mousedev.c.

Definition at line 67 of file mousedev.c.

bool exist

Definition at line 69 of file mousedev.c.

int frac_dx

Definition at line 78 of file mousedev.c.

int frac_dy

Definition at line 78 of file mousedev.c.

struct input_handle handle

Definition at line 62 of file mousedev.c.

bool is_mixdev

Definition at line 70 of file mousedev.c.

struct list_head mixdev_node

Definition at line 72 of file mousedev.c.

Definition at line 66 of file mousedev.c.

int old_x[4]

Definition at line 77 of file mousedev.c.

int old_y[4]

Definition at line 77 of file mousedev.c.

int open

Definition at line 61 of file mousedev.c.

bool opened_by_mixdev

Definition at line 73 of file mousedev.c.

Definition at line 75 of file mousedev.c.

unsigned int pkt_count

Definition at line 76 of file mousedev.c.

unsigned long touch

Definition at line 79 of file mousedev.c.

Definition at line 63 of file mousedev.c.


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