Lines Matching refs:vsxxxaa
113 struct vsxxxaa { struct
126 static void vsxxxaa_drop_bytes(struct vsxxxaa *mouse, int num) in vsxxxaa_drop_bytes() argument
136 static void vsxxxaa_queue_byte(struct vsxxxaa *mouse, unsigned char byte) in vsxxxaa_queue_byte()
149 static void vsxxxaa_detection_done(struct vsxxxaa *mouse) in vsxxxaa_detection_done()
177 static int vsxxxaa_check_packet(struct vsxxxaa *mouse, int packet_len) in vsxxxaa_check_packet()
202 static inline int vsxxxaa_smells_like_packet(struct vsxxxaa *mouse, in vsxxxaa_smells_like_packet()
208 static void vsxxxaa_handle_REL_packet(struct vsxxxaa *mouse) in vsxxxaa_handle_REL_packet()
264 static void vsxxxaa_handle_ABS_packet(struct vsxxxaa *mouse) in vsxxxaa_handle_ABS_packet()
316 static void vsxxxaa_handle_POR_packet(struct vsxxxaa *mouse) in vsxxxaa_handle_POR_packet()
387 static void vsxxxaa_parse_buffer(struct vsxxxaa *mouse) in vsxxxaa_parse_buffer()
450 struct vsxxxaa *mouse = serio_get_drvdata(serio); in vsxxxaa_interrupt()
460 struct vsxxxaa *mouse = serio_get_drvdata(serio); in vsxxxaa_disconnect()
470 struct vsxxxaa *mouse; in vsxxxaa_connect()
474 mouse = kzalloc(sizeof(struct vsxxxaa), GFP_KERNEL); in vsxxxaa_connect()