Lines Matching refs:raw_report
341 char *raw_report; in hid_submit_out() local
346 raw_report = usbhid->out[usbhid->outtail].raw_report; in hid_submit_out()
350 if (raw_report) { in hid_submit_out()
351 memcpy(usbhid->outbuf, raw_report, in hid_submit_out()
353 kfree(raw_report); in hid_submit_out()
354 usbhid->out[usbhid->outtail].raw_report = NULL; in hid_submit_out()
372 char *raw_report; in hid_submit_ctrl() local
377 raw_report = usbhid->ctrl[usbhid->ctrltail].raw_report; in hid_submit_ctrl()
384 if (raw_report) { in hid_submit_ctrl()
385 memcpy(usbhid->ctrlbuf, raw_report, len); in hid_submit_ctrl()
386 kfree(raw_report); in hid_submit_ctrl()
387 usbhid->ctrl[usbhid->ctrltail].raw_report = NULL; in hid_submit_ctrl()
542 usbhid->out[usbhid->outhead].raw_report = hid_alloc_report_buf(report, GFP_ATOMIC); in __usbhid_submit_report()
543 if (!usbhid->out[usbhid->outhead].raw_report) { in __usbhid_submit_report()
547 hid_output_report(report, usbhid->out[usbhid->outhead].raw_report); in __usbhid_submit_report()
591 usbhid->ctrl[usbhid->ctrlhead].raw_report = hid_alloc_report_buf(report, GFP_ATOMIC); in __usbhid_submit_report()
592 if (!usbhid->ctrl[usbhid->ctrlhead].raw_report) { in __usbhid_submit_report()
596 hid_output_report(report, usbhid->ctrl[usbhid->ctrlhead].raw_report); in __usbhid_submit_report()