Symbol: usb_string
drivers/hid/hid-letsketch.c
223
ret = usb_string(udev, index, buf, size);
drivers/hid/hid-uclogic-params.c
591
rc = usb_string(usb_dev, 123, str_buf, str_len);
drivers/hid/hid-uclogic-params.c
880
rc = usb_string(udev, 201, ver_ptr, ver_len);
drivers/hid/usbhid/hid-core.c
1430
if (usb_string(dev, dev->descriptor.iSerialNumber, hid->uniq, 64) <= 0)
drivers/hid/usbhid/hiddev.c
579
if ((len = usb_string(dev, idx, buf, HID_STRING_SIZE-1)) < 0) {
drivers/media/rc/mceusb.c
1751
&& usb_string(dev, dev->descriptor.iManufacturer,
drivers/media/rc/mceusb.c
1755
&& usb_string(dev, dev->descriptor.iProduct,
drivers/media/usb/dvb-usb-v2/af9015.c
1268
usb_string(d->udev, d->udev->descriptor.iManufacturer,
drivers/media/usb/dvb-usb-v2/af9015.c
1355
usb_string(udev, udev->descriptor.iManufacturer,
drivers/media/usb/dvb-usb-v2/af9035.c
1981
usb_string(udev, udev->descriptor.iManufacturer,
drivers/media/usb/pwc/pwc-if.c
1022
usb_string(udev, udev->descriptor.iSerialNumber, serial_number, 29);
drivers/media/usb/uvc/uvc_driver.c
2242
usb_string(udev, function, dev->name + len,
drivers/media/usb/uvc/uvc_driver.c
882
ret = usb_string(dev->udev, string_id, entity->name,
drivers/mmc/host/vub300.c
2095
usb_string(udev, udev->descriptor.iManufacturer, manufacturer,
drivers/mmc/host/vub300.c
2097
usb_string(udev, udev->descriptor.iProduct, product, sizeof(product));
drivers/mmc/host/vub300.c
2098
usb_string(udev, udev->descriptor.iSerialNumber, serial_number,
drivers/net/can/usb/usb_8dev.c
912
if (usb_string(usbdev, usbdev->descriptor.iProduct, buf,
drivers/net/usb/cx82310_eth.c
152
if (usb_string(udev, udev->descriptor.iProduct, buf, sizeof(buf)) > 0
drivers/net/usb/usbnet.c
167
ret = usb_string(dev->udev, iMACAddress, buf, sizeof(buf));
drivers/usb/atm/cxacru.c
1362
&& usb_string(usb_dev, usb_dev->descriptor.iProduct,
drivers/usb/atm/speedtch.c
661
if (usb_string(usb_dev, usb_dev->descriptor.iSerialNumber, mac_str, sizeof(mac_str)) == 12) {
drivers/usb/atm/ueagle-atm.c
2419
if (usb_string
drivers/usb/atm/usbatm.c
1039
if ((i = usb_string(usb_dev, usb_dev->descriptor.iProduct, buf, length)) < 0)
drivers/usb/core/hub.c
5374
length = usb_string(udev, udev->descriptor.iSerialNumber,
drivers/usb/core/message.c
1064
EXPORT_SYMBOL_GPL(usb_string);
drivers/usb/core/message.c
1088
len = usb_string(udev, index, buf, MAX_USB_STRING_SIZE);
drivers/usb/gadget/composite.c
1389
int usb_string_ids_tab(struct usb_composite_dev *cdev, struct usb_string *str)
drivers/usb/gadget/composite.c
1412
struct usb_string *s;
drivers/usb/gadget/composite.c
1421
mem += sizeof(struct usb_string) * (n_strings + 1) * (n_gstrings);
drivers/usb/gadget/composite.c
1429
struct usb_string *org_s;
drivers/usb/gadget/composite.c
1440
stash += sizeof(struct usb_string);
drivers/usb/gadget/composite.c
1449
stash += sizeof(struct usb_string);
drivers/usb/gadget/composite.c
1473
struct usb_string *usb_gstrings_attach(struct usb_composite_dev *cdev,
drivers/usb/gadget/composite.c
1498
struct usb_string *m_s;
drivers/usb/gadget/composite.c
1499
struct usb_string *s;
drivers/usb/gadget/composite.c
2334
struct usb_string *dev_str = gstr->strings;
drivers/usb/gadget/composite.c
2768
struct usb_string *dev_str = gstr->strings;
drivers/usb/gadget/configfs.c
104
struct usb_string strings;
drivers/usb/gadget/configfs.c
1612
static struct usb_string *
drivers/usb/gadget/configfs.c
1620
struct usb_string *us;
drivers/usb/gadget/configfs.c
1637
struct usb_string *stringtab;
drivers/usb/gadget/configfs.c
1647
stringtab = kzalloc_objs(struct usb_string,
drivers/usb/gadget/configfs.c
1663
memcpy(&stringtab[j], &string->usb_string, sizeof(struct usb_string));
drivers/usb/gadget/configfs.c
1693
struct usb_string *s;
drivers/usb/gadget/configfs.c
811
ret = sprintf(page, "%u\n", string->usb_string.id);
drivers/usb/gadget/configfs.c
877
string->usb_string.id = language->nstrings++;
drivers/usb/gadget/configfs.c
878
string->usb_string.s = string->string;
drivers/usb/gadget/configfs.c
901
string->usb_string.id = i++;
drivers/usb/gadget/configfs.c
91
struct usb_string strings[USB_GADGET_FIRST_AVAIL_IDX];
drivers/usb/gadget/function/f_acm.c
274
static struct usb_string acm_string_defs[] = {
drivers/usb/gadget/function/f_acm.c
616
struct usb_string *us;
drivers/usb/gadget/function/f_ecm.c
348
static struct usb_string ecm_string_defs[] = {
drivers/usb/gadget/function/f_ecm.c
679
struct usb_string *us;
drivers/usb/gadget/function/f_eem.c
155
static struct usb_string eem_string_defs[] = {
drivers/usb/gadget/function/f_eem.c
250
struct usb_string *us;
drivers/usb/gadget/function/f_fs.c
2299
struct usb_string *str = (*lang)->strings;
drivers/usb/gadget/function/f_fs.c
3041
struct usb_string *s;
drivers/usb/gadget/function/f_fs.c
3075
vla_item(d, struct usb_string, strings,
drivers/usb/gadget/function/f_hid.c
1150
struct usb_string *us;
drivers/usb/gadget/function/f_hid.c
286
static struct usb_string ct_func_string_defs[] = {
drivers/usb/gadget/function/f_loopback.c
149
static struct usb_string strings_loopback[] = {
drivers/usb/gadget/function/f_mass_storage.c
214
static struct usb_string fsg_strings[] = {
drivers/usb/gadget/function/f_mass_storage.c
2822
struct usb_string *us;
drivers/usb/gadget/function/f_midi.c
213
static struct usb_string midi_string_defs[] = {
drivers/usb/gadget/function/f_midi.c
877
struct usb_string *us;
drivers/usb/gadget/function/f_midi2.c
147
struct usb_string *string_defs;
drivers/usb/gadget/function/f_midi2.c
148
struct usb_string *strings;
drivers/usb/gadget/function/f_ncm.c
1436
struct usb_string *us;
drivers/usb/gadget/function/f_ncm.c
409
static struct usb_string ncm_string_defs[] = {
drivers/usb/gadget/function/f_obex.c
306
struct usb_string *us;
drivers/usb/gadget/function/f_obex.c
52
static struct usb_string obex_string_defs[] = {
drivers/usb/gadget/function/f_rndis.c
341
static struct usb_string rndis_string_defs[] = {
drivers/usb/gadget/function/f_rndis.c
663
struct usb_string *us;
drivers/usb/gadget/function/f_serial.c
129
static struct usb_string gser_string_defs[] = {
drivers/usb/gadget/function/f_sourcesink.c
274
static struct usb_string strings_sourcesink[] = {
drivers/usb/gadget/function/f_subset.c
236
static struct usb_string geth_string_defs[] = {
drivers/usb/gadget/function/f_subset.c
297
struct usb_string *us;
drivers/usb/gadget/function/f_tcm.c
2270
static struct usb_string tcm_us_strings[] = {
drivers/usb/gadget/function/f_tcm.c
2289
struct usb_string *us;
drivers/usb/gadget/function/f_uac1.c
1241
struct usb_string *us;
drivers/usb/gadget/function/f_uac1.c
383
static struct usb_string strings_uac1[NUM_STR_DESCRIPTORS + 1] = {};
drivers/usb/gadget/function/f_uac1_legacy.c
218
static struct usb_string strings_uac1[] = {
drivers/usb/gadget/function/f_uac1_legacy.c
731
struct usb_string *us;
drivers/usb/gadget/function/f_uac2.c
1031
struct usb_string *us;
drivers/usb/gadget/function/f_uac2.c
112
static struct usb_string strings_fn[NUM_STR_DESCRIPTORS + 1] = {};
drivers/usb/gadget/function/f_uvc.c
42
static struct usb_string uvc_en_us_strings[] = {
drivers/usb/gadget/function/f_uvc.c
669
struct usb_string *us;
drivers/usb/gadget/function/uvc_configfs.c
1206
xu->string_descriptor_index = string->usb_string.id;
drivers/usb/gadget/function/uvc_configfs.c
3667
opts->iad_index = string->usb_string.id;
drivers/usb/gadget/function/uvc_configfs.c
3669
opts->vs0_index = string->usb_string.id;
drivers/usb/gadget/function/uvc_configfs.c
3671
opts->vs1_index = string->usb_string.id;
drivers/usb/gadget/legacy/acm_ms.c
60
static struct usb_string strings_dev[] = {
drivers/usb/gadget/legacy/audio.c
133
static struct usb_string strings_dev[] = {
drivers/usb/gadget/legacy/cdc2.c
62
static struct usb_string strings_dev[] = {
drivers/usb/gadget/legacy/ether.c
172
static struct usb_string strings_dev[] = {
drivers/usb/gadget/legacy/g_ffs.c
90
static struct usb_string gfs_strings[] = {
drivers/usb/gadget/legacy/gmidi.c
89
static struct usb_string strings_dev[] = {
drivers/usb/gadget/legacy/hid.c
69
static struct usb_string strings_dev[] = {
drivers/usb/gadget/legacy/mass_storage.c
65
static struct usb_string strings_dev[] = {
drivers/usb/gadget/legacy/multi.c
84
static struct usb_string strings_dev[] = {
drivers/usb/gadget/legacy/ncm.c
71
static struct usb_string strings_dev[] = {
drivers/usb/gadget/legacy/nokia.c
67
static struct usb_string strings_dev[] = {
drivers/usb/gadget/legacy/printer.c
91
static struct usb_string strings [] = {
drivers/usb/gadget/legacy/serial.c
45
static struct usb_string strings_dev[] = {
drivers/usb/gadget/legacy/tcm_usb_gadget.c
43
static struct usb_string usbg_us_strings[] = {
drivers/usb/gadget/legacy/webcam.c
50
static struct usb_string webcam_strings[] = {
drivers/usb/gadget/legacy/zero.c
131
static struct usb_string strings_dev[] = {
drivers/usb/gadget/udc/aspeed-vhub/hub.c
1003
struct usb_string str_array[AST_VHUB_STR_INDEX_MAX];
drivers/usb/gadget/udc/aspeed-vhub/hub.c
1005
.strings = (struct usb_string *)str_array,
drivers/usb/gadget/udc/aspeed-vhub/hub.c
148
static const struct usb_string ast_vhub_str_array[] = {
drivers/usb/gadget/udc/aspeed-vhub/hub.c
166
.strings = (struct usb_string *)ast_vhub_str_array
drivers/usb/gadget/udc/aspeed-vhub/hub.c
935
struct usb_string *str_array;
drivers/usb/gadget/udc/aspeed-vhub/hub.c
941
size += sizeof(struct usb_string) * AST_VHUB_STR_INDEX_MAX;
drivers/usb/gadget/udc/aspeed-vhub/hub.c
947
str_array = (struct usb_string *)(lang_str + 1);
drivers/usb/gadget/udc/aspeed-vhub/hub.c
955
struct usb_string *src_array = src->strings;
drivers/usb/gadget/udc/aspeed-vhub/hub.c
956
struct usb_string *dest_array = dest->strings;
drivers/usb/gadget/usbstring.c
38
struct usb_string *s;
drivers/usb/misc/adutux.c
720
if (!usb_string(udev, udev->descriptor.iSerialNumber, dev->serial_number,
drivers/usb/misc/iowarrior.c
868
usb_string(udev, udev->descriptor.iSerialNumber, dev->chip_serial,
drivers/usb/misc/ldusb.c
677
usb_string(udev, 255, buffer, 256);
drivers/usb/serial/io_edgeport.c
2729
i = usb_string(dev, dev->descriptor.iManufacturer,
drivers/usb/serial/io_edgeport.c
2734
usb_string(dev, dev->descriptor.iProduct,
include/linux/usb.h
1911
extern int usb_string(struct usb_device *dev, int index,
include/linux/usb/composite.h
487
struct usb_string *usb_strings;
include/linux/usb/composite.h
509
struct usb_string *str);
include/linux/usb/composite.h
510
extern struct usb_string *usb_gstrings_attach(struct usb_composite_dev *cdev,
include/linux/usb/gadget.h
861
struct usb_string *strings;
include/linux/usb/gadget.h
879
struct usb_string usb_string;
net/9p/trans_usbg.c
633
static struct usb_string strings_usb9pfs[] = {
sound/usb/caiaq/device.c
471
usb_string(usb_dev, usb_dev->descriptor.iManufacturer,
sound/usb/caiaq/device.c
474
usb_string(usb_dev, usb_dev->descriptor.iProduct,
sound/usb/card.c
635
usb_string(dev, dev->descriptor.iProduct,
sound/usb/card.c
676
usb_string(dev, dev->descriptor.iManufacturer,
sound/usb/midi.c
1868
res = usb_string(umidi->dev, iJack, jack_name_buf,
sound/usb/midi2.c
1029
usb_string(dev, id, ump->info.name, sizeof(ump->info.name));
sound/usb/midi2.c
1061
usb_string(dev, dev->descriptor.iSerialNumber,
sound/usb/midi2.c
850
usb_string(rmidi->dev, desc->iBlockItem,
sound/usb/mixer.c
198
int len = usb_string(chip->dev, index, buf, maxlen - 1);