ctrlhead 239 drivers/hid/usbhid/hid-core.c if ((kicked = (usbhid->ctrlhead != usbhid->ctrltail))) { ctrlhead 240 drivers/hid/usbhid/hid-core.c hid_dbg(hid, "Kicking head %d tail %d", usbhid->ctrlhead, usbhid->ctrltail); ctrlhead 505 drivers/hid/usbhid/hid-core.c usbhid->ctrltail = usbhid->ctrlhead; ctrlhead 509 drivers/hid/usbhid/hid-core.c if (usbhid->ctrlhead != usbhid->ctrltail && ctrlhead 582 drivers/hid/usbhid/hid-core.c if ((head = (usbhid->ctrlhead + 1) & (HID_CONTROL_FIFO_SIZE - 1)) == usbhid->ctrltail) { ctrlhead 588 drivers/hid/usbhid/hid-core.c usbhid->ctrl[usbhid->ctrlhead].raw_report = hid_alloc_report_buf(report, GFP_ATOMIC); ctrlhead 589 drivers/hid/usbhid/hid-core.c if (!usbhid->ctrl[usbhid->ctrlhead].raw_report) { ctrlhead 593 drivers/hid/usbhid/hid-core.c hid_output_report(report, usbhid->ctrl[usbhid->ctrlhead].raw_report); ctrlhead 595 drivers/hid/usbhid/hid-core.c usbhid->ctrl[usbhid->ctrlhead].report = report; ctrlhead 596 drivers/hid/usbhid/hid-core.c usbhid->ctrl[usbhid->ctrlhead].dir = dir; ctrlhead 597 drivers/hid/usbhid/hid-core.c usbhid->ctrlhead = head; ctrlhead 71 drivers/hid/usbhid/usbhid.h unsigned char ctrlhead, ctrltail; /* Control fifo head & tail */