Lines Matching refs:tbuf
541 unsigned char *tbuf; in usb_string() local
547 tbuf = (unsigned char*) kmalloc(256, GFP_KERNEL); in usb_string()
548 if (!tbuf) in usb_string()
553 err = usb_get_string(dev, 0, 0, tbuf, 4); in usb_string()
557 } else if (err < 4 || tbuf[0] < 4) { in usb_string()
563 dev->string_langid = tbuf[2] | (tbuf[3]<< 8); in usb_string()
570 err = usb_get_string(dev, dev->string_langid, index, tbuf, 2); in usb_string()
573 len=tbuf[0]; in usb_string()
575 err = usb_get_string(dev, dev->string_langid, index, tbuf, len); in usb_string()
583 if (tbuf[u+1]) in usb_string()
586 buf[idx++] = tbuf[u]; in usb_string()
592 kfree(tbuf); in usb_string()