Searched refs:ctrlhead (Results 1 - 4 of 4) sorted by relevance

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/hid/usbhid/
H A Dusbhid.h80 unsigned char ctrlhead, ctrltail; /* Control fifo head & tail */ member in struct:usbhid_device
H A Dhid-core.c224 if ((kicked = (usbhid->ctrlhead != usbhid->ctrltail))) {
225 dbg("Kicking head %d tail %d", usbhid->ctrlhead, usbhid->ctrltail);
474 usbhid->ctrltail = usbhid->ctrlhead;
478 if (usbhid->ctrlhead != usbhid->ctrltail) {
534 if ((head = (usbhid->ctrlhead + 1) & (HID_CONTROL_FIFO_SIZE - 1)) == usbhid->ctrltail) {
540 usbhid->ctrl[usbhid->ctrlhead].raw_report = kmalloc(len, GFP_ATOMIC);
541 if (!usbhid->ctrl[usbhid->ctrlhead].raw_report) {
545 hid_output_report(report, usbhid->ctrl[usbhid->ctrlhead].raw_report);
547 usbhid->ctrl[usbhid->ctrlhead].report = report;
548 usbhid->ctrl[usbhid->ctrlhead]
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/hid/usbhid/
H A Dusbhid.h80 unsigned char ctrlhead, ctrltail; /* Control fifo head & tail */ member in struct:usbhid_device
H A Dhid-core.c224 if ((kicked = (usbhid->ctrlhead != usbhid->ctrltail))) {
225 dbg("Kicking head %d tail %d", usbhid->ctrlhead, usbhid->ctrltail);
474 usbhid->ctrltail = usbhid->ctrlhead;
478 if (usbhid->ctrlhead != usbhid->ctrltail) {
534 if ((head = (usbhid->ctrlhead + 1) & (HID_CONTROL_FIFO_SIZE - 1)) == usbhid->ctrltail) {
540 usbhid->ctrl[usbhid->ctrlhead].raw_report = kmalloc(len, GFP_ATOMIC);
541 if (!usbhid->ctrl[usbhid->ctrlhead].raw_report) {
545 hid_output_report(report, usbhid->ctrl[usbhid->ctrlhead].raw_report);
547 usbhid->ctrl[usbhid->ctrlhead].report = report;
548 usbhid->ctrl[usbhid->ctrlhead]
[all...]

Completed in 65 milliseconds