Lines Matching refs:raw_report
338 char *raw_report; in hid_submit_out() local
343 raw_report = usbhid->out[usbhid->outtail].raw_report; in hid_submit_out()
347 if (raw_report) { in hid_submit_out()
348 memcpy(usbhid->outbuf, raw_report, in hid_submit_out()
350 kfree(raw_report); in hid_submit_out()
351 usbhid->out[usbhid->outtail].raw_report = NULL; in hid_submit_out()
369 char *raw_report; in hid_submit_ctrl() local
374 raw_report = usbhid->ctrl[usbhid->ctrltail].raw_report; in hid_submit_ctrl()
381 if (raw_report) { in hid_submit_ctrl()
382 memcpy(usbhid->ctrlbuf, raw_report, len); in hid_submit_ctrl()
383 kfree(raw_report); in hid_submit_ctrl()
384 usbhid->ctrl[usbhid->ctrltail].raw_report = NULL; in hid_submit_ctrl()
539 usbhid->out[usbhid->outhead].raw_report = hid_alloc_report_buf(report, GFP_ATOMIC); in __usbhid_submit_report()
540 if (!usbhid->out[usbhid->outhead].raw_report) { in __usbhid_submit_report()
544 hid_output_report(report, usbhid->out[usbhid->outhead].raw_report); in __usbhid_submit_report()
588 usbhid->ctrl[usbhid->ctrlhead].raw_report = hid_alloc_report_buf(report, GFP_ATOMIC); in __usbhid_submit_report()
589 if (!usbhid->ctrl[usbhid->ctrlhead].raw_report) { in __usbhid_submit_report()
593 hid_output_report(report, usbhid->ctrl[usbhid->ctrlhead].raw_report); in __usbhid_submit_report()