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

Data Fields

struct fasync_structfasync
 
struct mousedevmousedev
 
struct list_head node
 
struct mousedev_motion packets [PACKET_QUEUE_LEN]
 
unsigned int head
 
unsigned int tail
 
spinlock_t packet_lock
 
int pos_x
 
int pos_y
 
signed char ps2 [6]
 
unsigned char ready
 
unsigned char buffer
 
unsigned char bufsiz
 
unsigned char imexseq
 
unsigned char impsseq
 
enum mousedev_emul mode
 
unsigned long last_buttons
 

Detailed Description

Definition at line 94 of file mousedev.c.

Field Documentation

unsigned char buffer

Definition at line 105 of file mousedev.c.

unsigned char bufsiz

Definition at line 105 of file mousedev.c.

Definition at line 95 of file mousedev.c.

unsigned int head

Definition at line 100 of file mousedev.c.

unsigned char imexseq

Definition at line 106 of file mousedev.c.

unsigned char impsseq

Definition at line 106 of file mousedev.c.

unsigned long last_buttons

Definition at line 108 of file mousedev.c.

enum mousedev_emul mode

Definition at line 107 of file mousedev.c.

Definition at line 96 of file mousedev.c.

Definition at line 97 of file mousedev.c.

spinlock_t packet_lock

Definition at line 101 of file mousedev.c.

Definition at line 99 of file mousedev.c.

int pos_x

Definition at line 102 of file mousedev.c.

int pos_y

Definition at line 102 of file mousedev.c.

signed char ps2[6]

Definition at line 104 of file mousedev.c.

unsigned char ready

Definition at line 105 of file mousedev.c.

unsigned int tail

Definition at line 100 of file mousedev.c.


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