Home
last modified time | relevance | path

Searched refs:usbhid (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-5.10/drivers/hid/usbhid/
H A Dhid-core.c36 #include "usbhid.h"
77 static void hid_cancel_delayed_stuff(struct usbhid_device *usbhid);
84 struct usbhid_device *usbhid = hid->driver_data; in hid_start_in() local
86 spin_lock_irqsave(&usbhid->lock, flags); in hid_start_in()
87 if (test_bit(HID_IN_POLLING, &usbhid->iofl) && in hid_start_in()
88 !test_bit(HID_DISCONNECTED, &usbhid->iofl) && in hid_start_in()
89 !test_bit(HID_SUSPENDED, &usbhid->iofl) && in hid_start_in()
90 !test_and_set_bit(HID_IN_RUNNING, &usbhid->iofl)) { in hid_start_in()
91 rc = usb_submit_urb(usbhid->urbin, GFP_ATOMIC); in hid_start_in()
93 clear_bit(HID_IN_RUNNING, &usbhid in hid_start_in()
107 struct usbhid_device *usbhid = from_timer(usbhid, t, io_retry); hid_retry_timeout() local
118 struct usbhid_device *usbhid = hid_reset() local
146 struct usbhid_device *usbhid = hid->driver_data; hid_io_error() local
183 usbhid_mark_busy(struct usbhid_device *usbhid) usbhid_mark_busy() argument
190 usbhid_restart_out_queue(struct usbhid_device *usbhid) usbhid_restart_out_queue() argument
228 usbhid_restart_ctrl_queue(struct usbhid_device *usbhid) usbhid_restart_ctrl_queue() argument
274 struct usbhid_device *usbhid = hid->driver_data; hid_irq_in() local
339 struct usbhid_device *usbhid = hid->driver_data; hid_submit_out() local
371 struct usbhid_device *usbhid = hid->driver_data; hid_submit_ctrl() local
432 struct usbhid_device *usbhid = hid->driver_data; hid_irq_out() local
479 struct usbhid_device *usbhid = hid->driver_data; hid_ctrl() local
527 struct usbhid_device *usbhid = hid->driver_data; __usbhid_submit_report() local
634 struct usbhid_device *usbhid = hid->driver_data; usbhid_submit_report() local
644 struct usbhid_device *usbhid = hid->driver_data; usbhid_wait_io() local
682 struct usbhid_device *usbhid = hid->driver_data; usbhid_open() local
741 struct usbhid_device *usbhid = hid->driver_data; usbhid_close() local
772 struct usbhid_device *usbhid = hid->driver_data; usbhid_init_reports() local
855 struct usbhid_device *usbhid = hid->driver_data; hid_alloc_buffers() local
875 struct usbhid_device *usbhid = hid->driver_data; usbhid_get_raw_report() local
908 struct usbhid_device *usbhid = hid->driver_data; usbhid_set_raw_report() local
943 struct usbhid_device *usbhid = hid->driver_data; usbhid_output_report() local
973 struct usbhid_device *usbhid = hid->driver_data; hid_free_buffers() local
1067 struct usbhid_device *usbhid = hid->driver_data; usbhid_start() local
1211 struct usbhid_device *usbhid = hid->driver_data; usbhid_stop() local
1260 struct usbhid_device *usbhid = hid->driver_data; usbhid_power() local
1335 struct usbhid_device *usbhid; usbhid_probe() local
1436 struct usbhid_device *usbhid; usbhid_disconnect() local
1449 hid_cancel_delayed_stuff(struct usbhid_device *usbhid) hid_cancel_delayed_stuff() argument
1455 hid_cease_io(struct usbhid_device *usbhid) hid_cease_io() argument
1465 struct usbhid_device *usbhid = hid->driver_data; hid_restart_io() local
1498 struct usbhid_device *usbhid = hid->driver_data; hid_pre_reset() local
1513 struct usbhid_device *usbhid = hid->driver_data; hid_post_reset() local
1568 struct usbhid_device *usbhid = hid->driver_data; hid_suspend() local
[all...]
H A DMakefile6 usbhid-y := hid-core.o
7 usbhid-$(CONFIG_USB_HIDDEV) += hiddev.o
8 usbhid-$(CONFIG_HID_PID) += hid-pidff.o
10 obj-$(CONFIG_USB_HID) += usbhid.o
H A Dhiddev.c27 #include "usbhid.h"
641 struct usbhid_device *usbhid = hid->driver_data; in hiddev_ioctl() local
648 dinfo.ifnum = usbhid->ifnum; in hiddev_ioctl()
878 struct usbhid_device *usbhid = hid->driver_data; in hiddev_connect() local
903 retval = usb_register_dev(usbhid->intf, &hiddev_class); in hiddev_connect()
917 hiddev->minor = usbhid->intf->minor; in hiddev_connect()
930 struct usbhid_device *usbhid = hid->driver_data; in hiddev_disconnect() local
932 usb_deregister_dev(usbhid->intf, &hiddev_class); in hiddev_disconnect()
/kernel/linux/linux-6.6/drivers/hid/usbhid/
H A Dhid-core.c36 #include "usbhid.h"
77 static void hid_cancel_delayed_stuff(struct usbhid_device *usbhid);
84 struct usbhid_device *usbhid = hid->driver_data; in hid_start_in() local
86 spin_lock_irqsave(&usbhid->lock, flags); in hid_start_in()
87 if (test_bit(HID_IN_POLLING, &usbhid->iofl) && in hid_start_in()
88 !test_bit(HID_DISCONNECTED, &usbhid->iofl) && in hid_start_in()
89 !test_bit(HID_SUSPENDED, &usbhid->iofl) && in hid_start_in()
90 !test_and_set_bit(HID_IN_RUNNING, &usbhid->iofl)) { in hid_start_in()
91 rc = usb_submit_urb(usbhid->urbin, GFP_ATOMIC); in hid_start_in()
93 clear_bit(HID_IN_RUNNING, &usbhid in hid_start_in()
107 struct usbhid_device *usbhid = from_timer(usbhid, t, io_retry); hid_retry_timeout() local
118 struct usbhid_device *usbhid = hid_reset() local
146 struct usbhid_device *usbhid = hid->driver_data; hid_io_error() local
183 usbhid_mark_busy(struct usbhid_device *usbhid) usbhid_mark_busy() argument
190 usbhid_restart_out_queue(struct usbhid_device *usbhid) usbhid_restart_out_queue() argument
228 usbhid_restart_ctrl_queue(struct usbhid_device *usbhid) usbhid_restart_ctrl_queue() argument
274 struct usbhid_device *usbhid = hid->driver_data; hid_irq_in() local
339 struct usbhid_device *usbhid = hid->driver_data; hid_submit_out() local
371 struct usbhid_device *usbhid = hid->driver_data; hid_submit_ctrl() local
428 struct usbhid_device *usbhid = hid->driver_data; hid_irq_out() local
476 struct usbhid_device *usbhid = hid->driver_data; hid_ctrl() local
525 struct usbhid_device *usbhid = hid->driver_data; __usbhid_submit_report() local
632 struct usbhid_device *usbhid = hid->driver_data; usbhid_submit_report() local
642 struct usbhid_device *usbhid = hid->driver_data; usbhid_wait_io() local
680 struct usbhid_device *usbhid = hid->driver_data; usbhid_open() local
739 struct usbhid_device *usbhid = hid->driver_data; usbhid_close() local
770 struct usbhid_device *usbhid = hid->driver_data; usbhid_init_reports() local
853 struct usbhid_device *usbhid = hid->driver_data; hid_alloc_buffers() local
873 struct usbhid_device *usbhid = hid->driver_data; usbhid_get_raw_report() local
906 struct usbhid_device *usbhid = hid->driver_data; usbhid_set_raw_report() local
941 struct usbhid_device *usbhid = hid->driver_data; usbhid_output_report() local
971 struct usbhid_device *usbhid = hid->driver_data; hid_free_buffers() local
1065 struct usbhid_device *usbhid = hid->driver_data; usbhid_start() local
1209 struct usbhid_device *usbhid = hid->driver_data; usbhid_stop() local
1258 struct usbhid_device *usbhid = hid->driver_data; usbhid_power() local
1346 struct usbhid_device *usbhid; usbhid_probe() local
1447 struct usbhid_device *usbhid; usbhid_disconnect() local
1460 hid_cancel_delayed_stuff(struct usbhid_device *usbhid) hid_cancel_delayed_stuff() argument
1466 hid_cease_io(struct usbhid_device *usbhid) hid_cease_io() argument
1476 struct usbhid_device *usbhid = hid->driver_data; hid_restart_io() local
1509 struct usbhid_device *usbhid = hid->driver_data; hid_pre_reset() local
1524 struct usbhid_device *usbhid = hid->driver_data; hid_post_reset() local
1579 struct usbhid_device *usbhid = hid->driver_data; hid_suspend() local
[all...]
H A DMakefile6 usbhid-y := hid-core.o
7 usbhid-$(CONFIG_USB_HIDDEV) += hiddev.o
8 usbhid-$(CONFIG_HID_PID) += hid-pidff.o
10 obj-$(CONFIG_USB_HID) += usbhid.o
H A Dhiddev.c27 #include "usbhid.h"
641 struct usbhid_device *usbhid = hid->driver_data; in hiddev_ioctl() local
648 dinfo.ifnum = usbhid->ifnum; in hiddev_ioctl()
878 struct usbhid_device *usbhid = hid->driver_data; in hiddev_connect() local
903 retval = usb_register_dev(usbhid->intf, &hiddev_class); in hiddev_connect()
917 hiddev->minor = usbhid->intf->minor; in hiddev_connect()
930 struct usbhid_device *usbhid = hid->driver_data; in hiddev_disconnect() local
932 usb_deregister_dev(usbhid->intf, &hiddev_class); in hiddev_disconnect()
/kernel/linux/linux-5.10/drivers/hid/
H A Dhid-u2fzero.c22 #include "usbhid/usbhid.h"
252 struct usbhid_device *usbhid = hdev->driver_data; in u2fzero_fill_in_urb() local
261 if (!usbhid->urbout || !usbhid->urbin) in u2fzero_fill_in_urb()
264 ep = usb_pipe_endpoint(udev, usbhid->urbin->pipe); in u2fzero_fill_in_urb()
272 pipe_in = (usbhid->urbin->pipe & ~(3 << 30)) | (PIPE_INTERRUPT << 30); in u2fzero_fill_in_urb()
H A DMakefile137 obj-$(CONFIG_USB_HID) += usbhid/
138 obj-$(CONFIG_USB_MOUSE) += usbhid/
139 obj-$(CONFIG_USB_KBD) += usbhid/
/kernel/linux/linux-6.6/drivers/hid/
H A Dhid-u2fzero.c22 #include "usbhid/usbhid.h"
272 struct usbhid_device *usbhid = hdev->driver_data; in u2fzero_fill_in_urb() local
281 if (!usbhid->urbout || !usbhid->urbin) in u2fzero_fill_in_urb()
284 ep = usb_pipe_endpoint(udev, usbhid->urbin->pipe); in u2fzero_fill_in_urb()
292 pipe_in = (usbhid->urbin->pipe & ~(3 << 30)) | (PIPE_INTERRUPT << 30); in u2fzero_fill_in_urb()
H A DMakefile160 obj-$(CONFIG_USB_HID) += usbhid/
161 obj-$(CONFIG_USB_MOUSE) += usbhid/
162 obj-$(CONFIG_USB_KBD) += usbhid/

Completed in 7 milliseconds