Lines Matching refs:usb_xpad

557 struct usb_xpad {  struct
595 static int xpad_init_input(struct usb_xpad *xpad); argument
596 static void xpad_deinit_input(struct usb_xpad *xpad);
597 static void xpadone_ack_mode_report(struct usb_xpad *xpad, u8 seq_num);
608 static void xpad_process_packet(struct usb_xpad *xpad, u16 cmd, unsigned char *data) in xpad_process_packet()
678 static void xpad360_process_packet(struct usb_xpad *xpad, struct input_dev *dev, in xpad360_process_packet()
753 struct usb_xpad *xpad = container_of(work, struct usb_xpad, work); in xpad_presence_work()
790 static void xpad360w_process_packet(struct usb_xpad *xpad, u16 cmd, unsigned char *data) in xpad360w_process_packet()
825 static void xpadone_process_packet(struct usb_xpad *xpad, u16 cmd, unsigned char *data) in xpadone_process_packet()
911 struct usb_xpad *xpad = urb->context; in xpad_irq_in()
956 static bool xpad_prepare_next_init_packet(struct usb_xpad *xpad) in xpad_prepare_next_init_packet()
988 static bool xpad_prepare_next_out_packet(struct usb_xpad *xpad) in xpad_prepare_next_out_packet()
1022 static int xpad_try_sending_next_out_packet(struct usb_xpad *xpad) in xpad_try_sending_next_out_packet()
1045 struct usb_xpad *xpad = urb->context; in xpad_irq_out()
1089 static int xpad_init_output(struct usb_interface *intf, struct usb_xpad *xpad, in xpad_init_output()
1126 static void xpad_stop_output(struct usb_xpad *xpad) in xpad_stop_output()
1138 static void xpad_deinit_output(struct usb_xpad *xpad) in xpad_deinit_output()
1147 static int xpad_inquiry_pad_presence(struct usb_xpad *xpad) in xpad_inquiry_pad_presence()
1180 static int xpad_start_xbox_one(struct usb_xpad *xpad) in xpad_start_xbox_one()
1200 static void xpadone_ack_mode_report(struct usb_xpad *xpad, u8 seq_num) in xpadone_ack_mode_report()
1227 struct usb_xpad *xpad = input_get_drvdata(dev); in xpad_play_effect()
1317 static int xpad_init_ff(struct usb_xpad *xpad) in xpad_init_ff()
1328 static int xpad_init_ff(struct usb_xpad *xpad) { return 0; } in xpad_init_ff()
1340 struct usb_xpad *xpad;
1363 static void xpad_send_led_command(struct usb_xpad *xpad, int command) in xpad_send_led_command()
1409 static void xpad_identify_controller(struct usb_xpad *xpad) in xpad_identify_controller()
1423 static int xpad_led_probe(struct usb_xpad *xpad) in xpad_led_probe()
1466 static void xpad_led_disconnect(struct usb_xpad *xpad) in xpad_led_disconnect()
1477 static int xpad_led_probe(struct usb_xpad *xpad) { return 0; } in xpad_led_probe()
1478 static void xpad_led_disconnect(struct usb_xpad *xpad) { } in xpad_led_disconnect()
1481 static int xpad_start_input(struct usb_xpad *xpad) in xpad_start_input()
1499 static void xpad_stop_input(struct usb_xpad *xpad) in xpad_stop_input()
1504 static void xpad360w_poweroff_controller(struct usb_xpad *xpad) in xpad360w_poweroff_controller()
1534 static int xpad360w_start_input(struct usb_xpad *xpad) in xpad360w_start_input()
1558 static void xpad360w_stop_input(struct usb_xpad *xpad) in xpad360w_stop_input()
1568 struct usb_xpad *xpad = input_get_drvdata(dev); in xpad_open()
1575 struct usb_xpad *xpad = input_get_drvdata(dev); in xpad_close()
1582 struct usb_xpad *xpad = input_get_drvdata(input_dev); in xpad_set_up_abs()
1608 static void xpad_deinit_input(struct usb_xpad *xpad) in xpad_deinit_input()
1617 static int xpad_init_input(struct usb_xpad *xpad) in xpad_init_input()
1719 struct usb_xpad *xpad; in xpad_probe()
1732 xpad = kzalloc(sizeof(struct usb_xpad), GFP_KERNEL); in xpad_probe()
1861 struct usb_xpad *xpad = usb_get_intfdata(intf); in xpad_disconnect()
1887 struct usb_xpad *xpad = usb_get_intfdata(intf); in xpad_suspend()
1920 struct usb_xpad *xpad = usb_get_intfdata(intf); in xpad_resume()