Lines Matching refs:raw_report
336 char *raw_report; in hid_submit_out() local
341 raw_report = usbhid->out[usbhid->outtail].raw_report; in hid_submit_out()
345 if (raw_report) { in hid_submit_out()
346 memcpy(usbhid->outbuf, raw_report, in hid_submit_out()
348 kfree(raw_report); in hid_submit_out()
349 usbhid->out[usbhid->outtail].raw_report = NULL; in hid_submit_out()
367 char *raw_report; in hid_submit_ctrl() local
372 raw_report = usbhid->ctrl[usbhid->ctrltail].raw_report; in hid_submit_ctrl()
379 if (raw_report) { in hid_submit_ctrl()
380 memcpy(usbhid->ctrlbuf, raw_report, len); in hid_submit_ctrl()
381 kfree(raw_report); in hid_submit_ctrl()
382 usbhid->ctrl[usbhid->ctrltail].raw_report = NULL; in hid_submit_ctrl()
536 usbhid->out[usbhid->outhead].raw_report = hid_alloc_report_buf(report, GFP_ATOMIC); in __usbhid_submit_report()
537 if (!usbhid->out[usbhid->outhead].raw_report) { in __usbhid_submit_report()
541 hid_output_report(report, usbhid->out[usbhid->outhead].raw_report); in __usbhid_submit_report()
585 usbhid->ctrl[usbhid->ctrlhead].raw_report = hid_alloc_report_buf(report, GFP_ATOMIC); in __usbhid_submit_report()
586 if (!usbhid->ctrl[usbhid->ctrlhead].raw_report) { in __usbhid_submit_report()
590 hid_output_report(report, usbhid->ctrl[usbhid->ctrlhead].raw_report); in __usbhid_submit_report()