Lines Matching defs:usb_xpad

687 struct usb_xpad {
727 static int xpad_init_input(struct usb_xpad *xpad);
728 static void xpad_deinit_input(struct usb_xpad *xpad);
729 static void xpadone_ack_mode_report(struct usb_xpad *xpad, u8 seq_num);
730 static void xpad360w_poweroff_controller(struct usb_xpad *xpad);
741 static void xpad_process_packet(struct usb_xpad *xpad, u16 cmd, unsigned char *data)
812 static void xpad360_process_packet(struct usb_xpad *xpad, struct input_dev *dev,
904 struct usb_xpad *xpad = container_of(work, struct usb_xpad, work);
941 static void xpad360w_process_packet(struct usb_xpad *xpad, u16 cmd, unsigned char *data)
976 static void xpadone_process_packet(struct usb_xpad *xpad, u16 cmd, unsigned char *data)
1135 struct usb_xpad *xpad = urb->context;
1180 static bool xpad_prepare_next_init_packet(struct usb_xpad *xpad)
1212 static bool xpad_prepare_next_out_packet(struct usb_xpad *xpad)
1246 static int xpad_try_sending_next_out_packet(struct usb_xpad *xpad)
1269 struct usb_xpad *xpad = urb->context;
1313 static int xpad_init_output(struct usb_interface *intf, struct usb_xpad *xpad,
1350 static void xpad_stop_output(struct usb_xpad *xpad)
1362 static void xpad_deinit_output(struct usb_xpad *xpad)
1371 static int xpad_inquiry_pad_presence(struct usb_xpad *xpad)
1404 static int xpad_start_xbox_one(struct usb_xpad *xpad)
1439 static void xpadone_ack_mode_report(struct usb_xpad *xpad, u8 seq_num)
1466 struct usb_xpad *xpad = input_get_drvdata(dev);
1556 static int xpad_init_ff(struct usb_xpad *xpad)
1567 static int xpad_init_ff(struct usb_xpad *xpad) { return 0; }
1579 struct usb_xpad *xpad;
1602 static void xpad_send_led_command(struct usb_xpad *xpad, int command)
1648 static void xpad_identify_controller(struct usb_xpad *xpad)
1662 static int xpad_led_probe(struct usb_xpad *xpad)
1705 static void xpad_led_disconnect(struct usb_xpad *xpad)
1716 static int xpad_led_probe(struct usb_xpad *xpad) { return 0; }
1717 static void xpad_led_disconnect(struct usb_xpad *xpad) { }
1720 static int xpad_start_input(struct usb_xpad *xpad)
1759 static void xpad_stop_input(struct usb_xpad *xpad)
1764 static void xpad360w_poweroff_controller(struct usb_xpad *xpad)
1794 static int xpad360w_start_input(struct usb_xpad *xpad)
1818 static void xpad360w_stop_input(struct usb_xpad *xpad)
1828 struct usb_xpad *xpad = input_get_drvdata(dev);
1835 struct usb_xpad *xpad = input_get_drvdata(dev);
1842 struct usb_xpad *xpad = input_get_drvdata(input_dev);
1871 static void xpad_deinit_input(struct usb_xpad *xpad)
1880 static int xpad_init_input(struct usb_xpad *xpad)
1994 struct usb_xpad *xpad;
2007 xpad = kzalloc(sizeof(struct usb_xpad), GFP_KERNEL);
2169 struct usb_xpad *xpad = usb_get_intfdata(intf);
2195 struct usb_xpad *xpad = usb_get_intfdata(intf);
2228 struct usb_xpad *xpad = usb_get_intfdata(intf);