Lines Matching refs:tbuf
1161 unsigned char *tbuf; in do_proc_control() local
1180 tbuf = (unsigned char *)__get_free_page(GFP_KERNEL); in do_proc_control()
1181 if (!tbuf) in do_proc_control()
1205 usb_fill_control_urb(urb, dev, pipe, (unsigned char *) dr, tbuf, in do_proc_control()
1216 snoop_urb(dev, NULL, pipe, actlen, i, COMPLETE, tbuf, actlen); in do_proc_control()
1218 if (copy_to_user(ctrl->data, tbuf, actlen)) { in do_proc_control()
1225 if (copy_from_user(tbuf, ctrl->data, wLength)) { in do_proc_control()
1231 usb_fill_control_urb(urb, dev, pipe, (unsigned char *) dr, tbuf, in do_proc_control()
1233 snoop_urb(dev, NULL, pipe, wLength, tmo, SUBMIT, tbuf, wLength); in do_proc_control()
1255 free_page((unsigned long) tbuf); in do_proc_control()
1275 unsigned char *tbuf; in do_proc_bulk() local
1307 tbuf = kmalloc(len1, GFP_KERNEL | __GFP_NOWARN); in do_proc_bulk()
1308 if (!tbuf) in do_proc_bulk()
1317 usb_fill_int_urb(urb, dev, pipe, tbuf, len1, in do_proc_bulk()
1320 usb_fill_bulk_urb(urb, dev, pipe, tbuf, len1, NULL, NULL); in do_proc_bulk()
1330 snoop_urb(dev, NULL, pipe, len2, i, COMPLETE, tbuf, len2); in do_proc_bulk()
1333 if (copy_to_user(bulk->data, tbuf, len2)) { in do_proc_bulk()
1340 if (copy_from_user(tbuf, bulk->data, len1)) { in do_proc_bulk()
1345 snoop_urb(dev, NULL, pipe, len1, tmo, SUBMIT, tbuf, len1); in do_proc_bulk()
1355 kfree(tbuf); in do_proc_bulk()