Documented in 2 files:
Defined in 1 files as a struct:
Defined in 1 files as a prototype:
Defined in 1 files as a member:
Defined in 1 files as a function:
Referenced in 71 files:
- drivers/hid/hid-letsketch.c, line 223
- drivers/hid/hid-uclogic-params.c
- drivers/hid/usbhid/hid-core.c, line 1432
- drivers/hid/usbhid/hiddev.c, line 579
- drivers/media/rc/mceusb.c
- drivers/media/usb/dvb-usb-v2/af9015.c
- drivers/media/usb/dvb-usb-v2/af9035.c, line 1981
- drivers/media/usb/pwc/pwc-if.c, line 1031
- drivers/media/usb/uvc/uvc_driver.c
- drivers/mmc/host/vub300.c
- drivers/net/can/usb/usb_8dev.c, line 912
- drivers/net/usb/cx82310_eth.c, line 152
- drivers/net/usb/usbnet.c, line 165
- drivers/usb/atm/cxacru.c, line 1356
- drivers/usb/atm/speedtch.c, line 661
- drivers/usb/atm/ueagle-atm.c, line 2383
- drivers/usb/atm/usbatm.c, line 1039
- drivers/usb/core/hub.c, line 5387
- drivers/usb/core/message.c
- drivers/usb/gadget/composite.c
- drivers/usb/gadget/configfs.c
- drivers/usb/gadget/function/f_acm.c
- drivers/usb/gadget/function/f_ecm.c
- drivers/usb/gadget/function/f_eem.c
- drivers/usb/gadget/function/f_fs.c
- drivers/usb/gadget/function/f_hid.c
- drivers/usb/gadget/function/f_loopback.c, line 149
- drivers/usb/gadget/function/f_mass_storage.c
- drivers/usb/gadget/function/f_midi.c
- drivers/usb/gadget/function/f_midi2.c
- drivers/usb/gadget/function/f_ncm.c
- drivers/usb/gadget/function/f_obex.c
- drivers/usb/gadget/function/f_rndis.c
- drivers/usb/gadget/function/f_serial.c, line 129
- drivers/usb/gadget/function/f_sourcesink.c, line 274
- drivers/usb/gadget/function/f_subset.c
- drivers/usb/gadget/function/f_tcm.c
- drivers/usb/gadget/function/f_uac1.c
- drivers/usb/gadget/function/f_uac1_legacy.c
- drivers/usb/gadget/function/f_uac2.c
- drivers/usb/gadget/function/f_uvc.c
- drivers/usb/gadget/function/uvc_configfs.c
- drivers/usb/gadget/legacy/acm_ms.c, line 60
- drivers/usb/gadget/legacy/audio.c, line 133
- drivers/usb/gadget/legacy/cdc2.c, line 62
- drivers/usb/gadget/legacy/ether.c, line 172
- drivers/usb/gadget/legacy/g_ffs.c, line 90
- drivers/usb/gadget/legacy/gmidi.c, line 89
- drivers/usb/gadget/legacy/hid.c, line 69
- drivers/usb/gadget/legacy/mass_storage.c, line 65
- drivers/usb/gadget/legacy/multi.c, line 84
- drivers/usb/gadget/legacy/ncm.c, line 71
- drivers/usb/gadget/legacy/nokia.c, line 67
- drivers/usb/gadget/legacy/printer.c, line 91
- drivers/usb/gadget/legacy/serial.c, line 45
- drivers/usb/gadget/legacy/tcm_usb_gadget.c, line 43
- drivers/usb/gadget/legacy/webcam.c, line 50
- drivers/usb/gadget/legacy/zero.c, line 131
- drivers/usb/gadget/udc/aspeed-vhub/hub.c
- drivers/usb/gadget/usbstring.c, line 38
- drivers/usb/misc/adutux.c, line 720
- drivers/usb/misc/iowarrior.c, line 849
- drivers/usb/misc/ldusb.c, line 675
- drivers/usb/serial/io_edgeport.c
- include/linux/usb/composite.h
- include/linux/usb/gadget.h, line 861
- net/9p/trans_usbg.c, line 633
- sound/usb/caiaq/device.c
- sound/usb/midi.c, line 1874
- sound/usb/midi2.c
- sound/usb/mixer.c, line 198
Smatch caller information:
drivers/usb/atm/usbatm.c usbatm_usb_probe() -> usb_string()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 3 | size | 64 |
| BUF_SIZE | 2 | buf | 64 |
| BUF_SIZE | 2 | buf | 64 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | size | unit_byte |
drivers/usb/misc/adutux.c adu_probe() -> usb_string()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 3 | size | 8 |
| BUF_SIZE | 2 | buf | 8 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | size | unit_byte |
drivers/hid/hid-uclogic-params.c uclogic_params_frame_init_v1() -> usb_string()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | index | 123 |
| PARAM_VALUE | 2 | buf | 4096-ptr_max |
| PARAM_VALUE | 3 | size | 16 |
| BUF_SIZE | 2 | buf | 16 |
| BUF_SIZE | 2 | buf | 16 |
| DATA_SOURCE | 2 | buf | r _kzalloc_noprof |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &hdev->driver_input_lock |
drivers/hid/hid-uclogic-params.c uclogic_params_huion_init() -> usb_string()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | index | 201 |
| PARAM_VALUE | 2 | buf | 4096-ptr_max |
| PARAM_VALUE | 3 | size | 19 |
| BUF_SIZE | 2 | buf | 19 |
| BUF_SIZE | 2 | buf | 19 |
| DATA_SOURCE | 2 | buf | r _kzalloc_noprof |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | size | unit_byte |
| HALF_LOCKED2 | &hdev->driver_input_lock |
drivers/net/can/usb/usb_8dev.c usb_8dev_probe() -> usb_string()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 2 | buf | 6172020287784321024 |
| PARAM_VALUE | 3 | size | 18 |
| BUF_SIZE | 2 | buf | 18 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | size | unit_byte |
drivers/media/rc/mceusb.c mceusb_dev_probe() -> usb_string()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->bus | 1-u64max |
| PARAM_VALUE | 0 | dev->descriptor.iManufacturer | 1-255 |
| PARAM_VALUE | 0 | dev->ep_in | 4096-ptr_max |
| PARAM_VALUE | 1 | index | 1-255 |
| PARAM_VALUE | 2 | buf | 736848045956771840 |
| PARAM_VALUE | 3 | size | 63 |
| BUF_SIZE | 2 | buf | 63 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | size | unit_byte |
drivers/media/rc/mceusb.c mceusb_dev_probe() -> usb_string()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->bus | 1-u64max |
| PARAM_VALUE | 0 | dev->descriptor.iProduct | 1-255 |
| PARAM_VALUE | 0 | dev->ep_in | 4096-ptr_max |
| PARAM_VALUE | 1 | index | 1-255 |
| PARAM_VALUE | 2 | buf | 736848045956771840 |
| PARAM_VALUE | 3 | size | 63 |
| BUF_SIZE | 2 | buf | 63 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | size | unit_byte |
drivers/usb/serial/io_edgeport.c edge_startup() -> usb_string()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 2 | buf | 4096-ptr_max |
| PARAM_VALUE | 3 | size | 65 |
| BUF_SIZE | 2 | buf | 66 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/usb/serial/io_edgeport.c edge_startup() -> usb_string()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 2 | buf | 4096-ptr_max |
| PARAM_VALUE | 3 | size | 0-s32max,18446744071562067968-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/usb/core/message.c usb_cache_string() -> usb_string()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->dev.dma_io_tlb_mem->debugfs | 0-s64max |
| PARAM_VALUE | 0 | dev->dev.kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | dev->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | dev->usb4_link->link_dev.kobj.parent->sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | dev->usb4_link->link_dev.kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | dev->usb4_link->link_dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | dev->usb4_link->supplier->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | *dev->toggle | 0-4294967295 |
| PARAM_VALUE | 1 | index | 1-s32max |
| PARAM_VALUE | 2 | buf | 4096-ptr_max |
| PARAM_VALUE | 3 | size | 382 |
| BUF_SIZE | 2 | buf | 382 |
| BUF_SIZE | 2 | buf | 382 |
| CAPPED_DATA | 0 | dev | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | buf | r _kmalloc_noprof |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | 0 | &dev->dev.mutex |
drivers/media/usb/dvb-usb-v2/af9035.c af9035_probe() -> usb_string()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 2 | buf | 4021923698807009280 |
| PARAM_VALUE | 3 | size | 8 |
| BUF_SIZE | 2 | buf | 8 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 3 | size | unit_byte |
drivers/media/usb/uvc/uvc_driver.c uvc_entity_set_name() -> usb_string()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | index | 1-255 |
| PARAM_VALUE | 3 | size | 64 |
| BUF_SIZE | 2 | buf | 64 |
| DATA_SOURCE | 1 | index | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | size | unit_byte |
drivers/media/usb/uvc/uvc_driver.c uvc_probe() -> usb_string()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | index | 1-255 |
| PARAM_VALUE | 2 | buf | 4096-ptr_max |
| PARAM_VALUE | 3 | size | 1-32 |
| CAPPED_DATA | 3 | size | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 2 | buf | unit_byte |
| UNITS | 3 | size | unit_byte |
drivers/usb/misc/ldusb.c ld_usb_probe() -> usb_string()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->descriptor.bcdDevice | 0-259 |
| PARAM_VALUE | 0 | dev->descriptor.idProduct | 4096,8192 |
| PARAM_VALUE | 0 | dev->descriptor.idVendor | 3857 |
| PARAM_VALUE | 1 | index | 255 |
| PARAM_VALUE | 2 | buf | 4096-ptr_max |
| PARAM_VALUE | 3 | size | 256 |
| BUF_SIZE | 2 | buf | 256 |
| BUF_SIZE | 2 | buf | 256 |
| DATA_SOURCE | 2 | buf | r _kmalloc_noprof |
| FUZZY_MAX | 0 | dev->descriptor.bcdDevice | 259 |
| FUZZY_MAX | 0 | dev->descriptor.idProduct | 8192 |
| BIT_INFO | 0 | dev->descriptor.idProduct | 0x0,0x3000 |
| HARD_MAX | 0 | dev->descriptor.bcdDevice | 259 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/usb/usbnet.c usbnet_get_ethernet_addr() -> usb_string()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | *dev->toggle | 0-4294967295 |
| PARAM_VALUE | 2 | buf | 5959393032068194304 |
| PARAM_VALUE | 3 | size | 13 |
| BUF_SIZE | 2 | buf | 13 |
| DATA_SOURCE | 1 | index | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | size | unit_byte |
drivers/mmc/host/vub300.c vub300_probe() -> usb_string()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 2 | buf | 2298013347353538560 |
| PARAM_VALUE | 3 | size | 48 |
| BUF_SIZE | 2 | buf | 48 |
| DATA_SOURCE | 0 | dev | r usb_get_dev |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 3 | size | unit_byte |
drivers/mmc/host/vub300.c vub300_probe() -> usb_string()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 2 | buf | 3711176839577493504 |
| PARAM_VALUE | 3 | size | 32 |
| BUF_SIZE | 2 | buf | 32 |
| DATA_SOURCE | 0 | dev | r usb_get_dev |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 3 | size | unit_byte |
drivers/mmc/host/vub300.c vub300_probe() -> usb_string()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 2 | buf | 4242475967461203968 |
| PARAM_VALUE | 3 | size | 32 |
| BUF_SIZE | 2 | buf | 32 |
| DATA_SOURCE | 0 | dev | r usb_get_dev |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 3 | size | unit_byte |
drivers/net/usb/cx82310_eth.c cx82310_bind() -> usb_string()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 2 | buf | 76689954448842752 |
| PARAM_VALUE | 3 | size | 15 |
| BUF_SIZE | 2 | buf | 15 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | size | unit_byte |
sound/usb/caiaq/device.c init_card() -> usb_string()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->actconfig | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->actconfig->desc.bNumInterfaces | 1-255 |
| PARAM_VALUE | 0 | dev->bus->sysdev->iommu->attach_deferred | 0-1 |
| PARAM_VALUE | 0 | dev->state | 4-u32max |
| PARAM_VALUE | 0 | *dev->toggle | 0-4294967295 |
| PARAM_VALUE | 0 | *dev->tt->hcpriv | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 3 | size | 255 |
| BUF_SIZE | 2 | buf | 255 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
sound/usb/caiaq/device.c init_card() -> usb_string()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->actconfig | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->actconfig->desc.bNumInterfaces | 1-255 |
| PARAM_VALUE | 0 | dev->bus->sysdev->iommu->attach_deferred | 0-1 |
| PARAM_VALUE | 0 | dev->state | 4-u32max |
| PARAM_VALUE | 0 | *dev->toggle | 0-4294967295 |
| PARAM_VALUE | 0 | *dev->tt->hcpriv | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 3 | size | 255 |
| BUF_SIZE | 2 | buf | 255 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/usb/core/hub.c descriptors_changed() -> usb_string()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->bos | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->bos->desc | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | *dev->toggle | 0-4294967295 |
| PARAM_VALUE | 2 | buf | 16,4096-ptr_max |
| PARAM_VALUE | 3 | size | 1-u32max |
| BUF_SIZE | 2 | buf | 0-u32max |
| BUF_SIZE | 2 | buf | 0-u32max |
| CAPPED_DATA | 0 | dev | 1 |
| CAPPED_DATA | 0 | dev->descriptor.bNumConfigurations | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 2 | buf | r _kmalloc_noprof |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &hdev->dev.mutex | ||
| HALF_LOCKED2 | &port_dev->status_lock | ||
| HALF_LOCKED2 | 0 | &dev->dev.mutex | |
| TYPE_LOCK | (struct usb_port)->status_lock |
drivers/usb/atm/ueagle-atm.c uea_getesi() -> usb_string()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 2 | buf | 5671445669305798656 |
| PARAM_VALUE | 3 | size | 13 |
| BUF_SIZE | 2 | buf | 13 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | size | unit_byte |
sound/usb/midi.c snd_usbmidi_init_substream() -> usb_string()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev->dev.bus | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->dev.class | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->dev.driver | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->dev.iommu->attach_deferred | 0-1 |
| PARAM_VALUE | 0 | dev->parent->dev.iommu->attach_deferred | 0-1 |
| PARAM_VALUE | 0 | *dev->toggle | 0-4294967295 |
| PARAM_VALUE | 1 | index | 1-255 |
| PARAM_VALUE | 2 | buf | 2636578514121064448 |
| PARAM_VALUE | 3 | size | 32 |
| BUF_SIZE | 2 | buf | 32 |
| DATA_SOURCE | 1 | index | r find_usb_ijack |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | size | unit_byte |
| HALF_LOCKED2 | _T->lock |
drivers/media/usb/pwc/pwc-if.c usb_pwc_probe() -> usb_string()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->descriptor.idVendor | 1054,1133,1137,1228,1373,1690,1726,3457 |
| PARAM_VALUE | 2 | buf | 750082426950467584 |
| PARAM_VALUE | 3 | size | 29 |
| BUF_SIZE | 2 | buf | 30 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
sound/usb/mixer.c snd_usb_copy_string_desc() -> usb_string()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 3 | size | 43,63 |
| BUF_SIZE | 2 | buf | (-1),44 |
| BUF_SIZE | 2 | buf | (-1),44 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | buf | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | size | unit_byte |
drivers/hid/usbhid/hid-core.c usbhid_probe() -> usb_string()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->bus | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->manufacturer | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->product | 0,4096-ptr_max |
| PARAM_VALUE | 3 | size | 64 |
| BUF_SIZE | 2 | buf | 64 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/usb/misc/iowarrior.c iowarrior_probe() -> usb_string()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 3 | size | 9 |
| BUF_SIZE | 2 | buf | 9 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 3 | size | unit_byte |
drivers/media/usb/dvb-usb-v2/af9015.c af9015_get_rc_config() -> usb_string()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->bus->sysdev->iommu->attach_deferred | 0-1 |
| PARAM_VALUE | 0 | dev->descriptor.idVendor | 5540 |
| PARAM_VALUE | 0 | *dev->toggle | 0-4294967295 |
| PARAM_VALUE | 2 | buf | 8507687307533271040 |
| PARAM_VALUE | 3 | size | 10 |
| BUF_SIZE | 2 | buf | 10 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 3 | size | unit_byte |
drivers/media/usb/dvb-usb-v2/af9015.c af9015_probe() -> usb_string()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 2 | buf | 8873873273171652608 |
| PARAM_VALUE | 3 | size | 23 |
| BUF_SIZE | 2 | buf | 23 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 3 | size | unit_byte |
drivers/hid/hid-letsketch.c letsketch_get_string() -> usb_string()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | index | 1-250 |
| PARAM_VALUE | 2 | buf | 121072944829829120 |
| PARAM_VALUE | 3 | size | 256 |
| BUF_SIZE | 2 | buf | 256 |
| BUF_SIZE | 2 | buf | 256 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | index | $1 |
| DATA_SOURCE | 2 | buf | $2 |
| DATA_SOURCE | 3 | size | $3 |
| FUZZY_MAX | 1 | index | 250 |
| HARD_MAX | 1 | index | 250 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | size | unit_byte |
| LOCK2 | &hdev->driver_input_lock | ||
| TYPE_LOCK | (struct hid_device)->driver_input_lock |
drivers/usb/atm/speedtch.c speedtch_atm_start() -> usb_string()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 2 | buf | 6443000232919568384 |
| PARAM_VALUE | 3 | size | 13 |
| BUF_SIZE | 2 | buf | 13 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | size | unit_byte |
sound/usb/midi2.c create_gtb_block() -> usb_string()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | index | 1-255 |
| PARAM_VALUE | 3 | size | 128 |
| BUF_SIZE | 2 | buf | 128 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 3 | size | unit_byte |
| HALF_LOCKED2 | _T->lock |
sound/usb/midi2.c fill_ump_ep_name() -> usb_string()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->state | 0-7,9-u32max |
| PARAM_VALUE | 1 | index | 1-255 |
| PARAM_VALUE | 2 | buf | 4096-ptr_max |
| PARAM_VALUE | 2 | *buf | 0 |
| PARAM_VALUE | 3 | size | 128 |
| BUF_SIZE | 2 | buf | 128 |
| DATA_SOURCE | 0 | dev | $1 |
| DATA_SOURCE | 1 | index | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 3 | size | unit_byte |
| HALF_LOCKED2 | _T->lock |
drivers/usb/atm/cxacru.c cxacru_usb_probe() -> usb_string()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->descriptor.bDeviceClass | 255 |
| PARAM_VALUE | 2 | buf | 4075120379809103872 |
| PARAM_VALUE | 3 | size | 15 |
| BUF_SIZE | 2 | buf | 15 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | size | unit_byte |
drivers/hid/usbhid/hiddev.c hiddev_ioctl_string() -> usb_string()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | buf | 4096-ptr_max |
| PARAM_VALUE | 3 | size | 255 |
| BUF_SIZE | 2 | buf | 256 |
| BUF_SIZE | 2 | buf | 256 |
| DATA_SOURCE | 2 | buf | r _kmalloc_noprof |
| USER_DATA | 1 | index | s32min-s32max |
| LOCK2 | &hiddev->existancelock | ||
| TYPE_LOCK | (struct hiddev)->existancelock |