Lines Matching defs:usbtouch_usb
55 struct usbtouch_usb;
71 void (*process_pkt) (struct usbtouch_usb *usbtouch, unsigned char *pkt, int len);
81 int (*read_data) (struct usbtouch_usb *usbtouch, unsigned char *pkt);
82 int (*alloc) (struct usbtouch_usb *usbtouch);
83 int (*init) (struct usbtouch_usb *usbtouch);
84 void (*exit) (struct usbtouch_usb *usbtouch);
88 struct usbtouch_usb {
249 static int e2i_init(struct usbtouch_usb *usbtouch)
264 static int e2i_read_data(struct usbtouch_usb *dev, unsigned char *pkt)
293 static int egalax_init(struct usbtouch_usb *usbtouch)
332 static int egalax_read_data(struct usbtouch_usb *dev, unsigned char *pkt)
376 static int etouch_read_data(struct usbtouch_usb *dev, unsigned char *pkt)
411 static int panjit_read_data(struct usbtouch_usb *dev, unsigned char *pkt)
433 static int mtouch_read_data(struct usbtouch_usb *dev, unsigned char *pkt)
456 struct usbtouch_usb *usbtouch = usb_get_intfdata(intf);
473 static int mtouch_get_fw_revision(struct usbtouch_usb *usbtouch)
506 static int mtouch_alloc(struct usbtouch_usb *usbtouch)
525 static int mtouch_init(struct usbtouch_usb *usbtouch)
568 static void mtouch_exit(struct usbtouch_usb *usbtouch)
582 static int itm_read_data(struct usbtouch_usb *dev, unsigned char *pkt)
619 static int eturbo_read_data(struct usbtouch_usb *dev, unsigned char *pkt)
650 static int gunze_read_data(struct usbtouch_usb *dev, unsigned char *pkt)
686 static int dmc_tsc10_init(struct usbtouch_usb *usbtouch)
736 static int dmc_tsc10_read_data(struct usbtouch_usb *dev, unsigned char *pkt)
751 static int irtouch_read_data(struct usbtouch_usb *dev, unsigned char *pkt)
765 static int tc45usb_read_data(struct usbtouch_usb *dev, unsigned char *pkt)
791 static int idealtek_read_data(struct usbtouch_usb *dev, unsigned char *pkt)
818 static int general_touch_read_data(struct usbtouch_usb *dev, unsigned char *pkt)
833 static int gotop_read_data(struct usbtouch_usb *dev, unsigned char *pkt)
847 static int jastec_read_data(struct usbtouch_usb *dev, unsigned char *pkt)
861 static int zytronic_read_data(struct usbtouch_usb *dev, unsigned char *pkt)
922 static int nexio_alloc(struct usbtouch_usb *usbtouch)
955 static int nexio_init(struct usbtouch_usb *usbtouch)
1035 static void nexio_exit(struct usbtouch_usb *usbtouch)
1045 static int nexio_read_data(struct usbtouch_usb *usbtouch, unsigned char *pkt)
1136 static int elo_read_data(struct usbtouch_usb *dev, unsigned char *pkt)
1152 static void usbtouch_process_multi(struct usbtouch_usb *usbtouch,
1385 static void usbtouch_process_pkt(struct usbtouch_usb *usbtouch,
1409 static void usbtouch_process_multi(struct usbtouch_usb *usbtouch,
1489 struct usbtouch_usb *usbtouch = urb->context;
1529 struct usbtouch_usb *usbtouch = input_get_drvdata(input);
1557 struct usbtouch_usb *usbtouch = input_get_drvdata(input);
1575 struct usbtouch_usb *usbtouch = usb_get_intfdata(intf);
1584 struct usbtouch_usb *usbtouch = usb_get_intfdata(intf);
1597 struct usbtouch_usb *usbtouch = usb_get_intfdata(intf);
1621 struct usbtouch_usb *usbtouch)
1643 struct usbtouch_usb *usbtouch;
1658 usbtouch = kzalloc(sizeof(struct usbtouch_usb), GFP_KERNEL);
1820 struct usbtouch_usb *usbtouch = usb_get_intfdata(intf);