Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 22 files:

Smatch caller information:

drivers/media/rc/mceusb.c mceusb_gen1_init() -> usb_control_msg_send()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 1-u64max
PARAM_VALUE 0 dev->bus->sysdev->iommu->attach_deferred 0-1
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 3
PARAM_VALUE 3 requesttype 64
PARAM_VALUE 4 value 49230
PARAM_VALUE 5 index 0
PARAM_VALUE 6 driver_data 0
PARAM_VALUE 7 size 0
PARAM_VALUE 8 timeout 3000
PARAM_VALUE 9 memflags 3264
RX_PATH
TASK_NOT_RUNNING

drivers/media/rc/mceusb.c mceusb_gen1_init() -> usb_control_msg_send()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 1-u64max
PARAM_VALUE 0 dev->bus->sysdev->iommu->attach_deferred 0-1
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 4
PARAM_VALUE 3 requesttype 64
PARAM_VALUE 4 value 2056
PARAM_VALUE 5 index 0
PARAM_VALUE 6 driver_data 0
PARAM_VALUE 7 size 0
PARAM_VALUE 8 timeout 3000
PARAM_VALUE 9 memflags 3264
RX_PATH
TASK_NOT_RUNNING

drivers/media/rc/mceusb.c mceusb_gen1_init() -> usb_control_msg_send()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 1-u64max
PARAM_VALUE 0 dev->bus->sysdev->iommu->attach_deferred 0-1
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 2
PARAM_VALUE 3 requesttype 64
PARAM_VALUE 4 value 0
PARAM_VALUE 5 index 256
PARAM_VALUE 6 driver_data 0
PARAM_VALUE 7 size 0
PARAM_VALUE 8 timeout 3000
PARAM_VALUE 9 memflags 3264
RX_PATH
TASK_NOT_RUNNING

drivers/usb/core/message.c usb_clear_halt() -> usb_control_msg_send()

Type Parameter Key Value
PARAM_VALUE 0 dev->dev.power.wakeirq->status 0-4294967295
PARAM_VALUE 0 *dev->toggle 0-4294967295
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 1
PARAM_VALUE 3 requesttype 2
PARAM_VALUE 4 value 0
PARAM_VALUE 5 index 0-15,128-143
PARAM_VALUE 6 driver_data 0
PARAM_VALUE 7 size 0
PARAM_VALUE 8 timeout 5000
PARAM_VALUE 9 memflags 3072
DATA_SOURCE 0 dev $0
BIT_INFO 5 index 0x0,0x8f
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &command_info->mutex
HALF_LOCKED2 &data->io_mutex
HALF_LOCKED2 &dev->dev.mutex
HALF_LOCKED2 &dev->lock
HALF_LOCKED2 &dvbdev->i2c_mutex
HALF_LOCKED2 &edge_serial->es_lock
HALF_LOCKED2 &hdw->big_lock_mutex
HALF_LOCKED2 &mdev->io_mutex
HALF_LOCKED2 &serial->disc_mutex
HALF_LOCKED2 &tdev->td_open_close_lock
HALF_LOCKED2 0 &dev->dev.mutex

drivers/usb/core/message.c usb_reset_configuration() -> usb_control_msg_send()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->state 0-7,9-u32max
PARAM_VALUE 0 *dev->ep_in 0
PARAM_VALUE 0 *dev->ep_out 0
PARAM_VALUE 0 *dev->toggle 0-4294967295
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 9
PARAM_VALUE 3 requesttype 0
PARAM_VALUE 5 index 0
PARAM_VALUE 6 driver_data 0
PARAM_VALUE 7 size 0
PARAM_VALUE 8 timeout 5000
PARAM_VALUE 9 memflags 3072
DATA_SOURCE 0 dev $0
RX_PATH
TASK_NOT_RUNNING
UNITS 4 value unit_byte
LOCK2 hcd->bandwidth_mutex
HALF_LOCKED2 &board->big_gpib_mutex
HALF_LOCKED2 &dev->dev.mutex
HALF_LOCKED2 &dev->mutex
HALF_LOCKED2 global &ni_usb_hotplug_lock

drivers/usb/core/message.c usb_set_configuration() -> usb_control_msg_send()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->dev.power.request 0-4
PARAM_VALUE 0 dev->dev.power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 0 dev->dev.power.wakeirq->status 0-4294967295
PARAM_VALUE 0 *dev->toggle 0-4294967295
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 9
PARAM_VALUE 3 requesttype 0
PARAM_VALUE 4 value 0-255
PARAM_VALUE 5 index 0
PARAM_VALUE 6 driver_data 0
PARAM_VALUE 7 size 0
PARAM_VALUE 8 timeout 5000
PARAM_VALUE 9 memflags 3072
CAPPED_DATA 0 dev 1
CAPPED_DATA 4 value 1
DATA_SOURCE 0 dev $0
DATA_SOURCE 4 value $1 [m]
NOSPEC 4 value
NOSPEC 4 value
RX_PATH
TASK_NOT_RUNNING
USER_DATA 4 value 0[c]
UNITS 4 value unit_byte
LOCK2 hcd->bandwidth_mutex
HALF_LOCKED2 &(sdev->udev)->dev.mutex
HALF_LOCKED2 &dev->dev.mutex
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 0 &dev->dev.mutex

drivers/usb/core/message.c usb_set_interface() -> usb_control_msg_send()

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->dev.power.wakeirq->status 0-4294967295
PARAM_VALUE 0 dev->state 0-7,9-u32max
PARAM_VALUE 0 *dev->toggle 0-4294967295
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 11
PARAM_VALUE 3 requesttype 1
PARAM_VALUE 4 value 0-255
PARAM_VALUE 5 index 0-255
PARAM_VALUE 6 driver_data 0
PARAM_VALUE 7 size 0
PARAM_VALUE 8 timeout 5000
PARAM_VALUE 9 memflags 3072
CAPPED_DATA 4 value 1
CAPPED_DATA 5 index 1
DATA_SOURCE 0 dev $0
DATA_SOURCE 4 value $2
DATA_SOURCE 5 index $1
BIT_INFO 0 dev->quirks 0x0,0xfffffffb
NOSPEC 4 value
NOSPEC 4 value
NOSPEC 5 index
NOSPEC 5 index
RX_PATH
TASK_NOT_RUNNING
USER_DATA 4 value 0-255[c]
USER_DATA 5 index 1-63[c]
UNITS 5 index unit_array_size
LOCK2 hcd->bandwidth_mutex
HALF_LOCKED2 &dev->dev.mutex
HALF_LOCKED2 &dev->lock
HALF_LOCKED2 &dev->mutex
HALF_LOCKED2 &dev->v4l2_lock
HALF_LOCKED2 &dev->v4l_lock
HALF_LOCKED2 &dvb->lock
HALF_LOCKED2 &dvbdev->i2c_mutex
HALF_LOCKED2 &hdev->req_lock
HALF_LOCKED2 &pdev->v4l2_lock
HALF_LOCKED2 &state->fe_lock
HALF_LOCKED2 &ttusb->semi2c
HALF_LOCKED2 _T->lock
HALF_LOCKED2 0 &dev->dev.mutex

drivers/usb/core/message.c usb_set_isoch_delay() -> usb_control_msg_send()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->descriptor.bDeviceClass 0-8,10-255
PARAM_VALUE 0 dev->speed 5-u32max
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 49
PARAM_VALUE 3 requesttype 0
PARAM_VALUE 5 index 0
PARAM_VALUE 6 driver_data 0
PARAM_VALUE 7 size 0
PARAM_VALUE 8 timeout 5000
PARAM_VALUE 9 memflags 3072
DATA_SOURCE 0 dev $0
FUZZY_MAX 0 dev->speed 5

drivers/net/usb/rtl8150.c set_registers() -> usb_control_msg_send()

Type Parameter Key Value
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 5
PARAM_VALUE 3 requesttype 64
PARAM_VALUE 4 value 288,302-304,312,315
PARAM_VALUE 5 index 0
PARAM_VALUE 8 timeout 1000
PARAM_VALUE 9 memflags 3072
BUF_SIZE 6 driver_data (-1),3,32
BUF_SIZE 6 driver_data (-1),3,32
CAPPED_DATA 7 size 1
DATA_SOURCE 4 value $1
DATA_SOURCE 6 driver_data $3
DATA_SOURCE 7 size $2
HARD_MAX 4 value 315
RX_PATH
TASK_NOT_RUNNING
UNITS 7 size unit_byte
HALF_LOCKED2 &net->rtnl_mutex
HALF_LOCKED2 global &rtnl_mutex

drivers/bluetooth/ath3k.c ath3k_load_firmware() -> usb_control_msg_send()

Type Parameter Key Value
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 1
PARAM_VALUE 3 requesttype 64
PARAM_VALUE 4 value 0
PARAM_VALUE 5 index 0
PARAM_VALUE 7 size 20
PARAM_VALUE 8 timeout 5000
PARAM_VALUE 9 memflags 3264
BUF_SIZE 6 driver_data 1-s32max
DATA_SOURCE 0 dev $0
RX_PATH
TASK_NOT_RUNNING
UNITS 6 driver_data unit_byte

drivers/bluetooth/ath3k.c ath3k_load_fwfile() -> usb_control_msg_send()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->descriptor.bcdDevice 0-1
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 1
PARAM_VALUE 3 requesttype 64
PARAM_VALUE 4 value 0
PARAM_VALUE 5 index 0
PARAM_VALUE 7 size 0-20
PARAM_VALUE 8 timeout 5000
PARAM_VALUE 9 memflags 3264
BUF_SIZE 6 driver_data 1-s32max
CAPPED_DATA 7 size 1
DATA_SOURCE 0 dev $0
FUZZY_MAX 0 dev->descriptor.bcdDevice 1
HARD_MAX 0 dev->descriptor.bcdDevice 1
RX_PATH
TASK_NOT_RUNNING
UNITS 6 driver_data unit_byte
UNITS 7 size unit_byte

drivers/bluetooth/ath3k.c ath3k_set_normal_mode() -> usb_control_msg_send()

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.bcdDevice 0-1
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 7
PARAM_VALUE 3 requesttype 64
PARAM_VALUE 4 value 0
PARAM_VALUE 5 index 0
PARAM_VALUE 6 driver_data 0
PARAM_VALUE 7 size 0
PARAM_VALUE 8 timeout 5000
PARAM_VALUE 9 memflags 3264
DATA_SOURCE 0 dev $0
FUZZY_MAX 0 dev->descriptor.bcdDevice 1
HARD_MAX 0 dev->descriptor.bcdDevice 1
RX_PATH
TASK_NOT_RUNNING

drivers/bluetooth/ath3k.c ath3k_switch_pid() -> usb_control_msg_send()

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.bcdDevice 0-1
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 10
PARAM_VALUE 3 requesttype 64
PARAM_VALUE 4 value 0
PARAM_VALUE 5 index 0
PARAM_VALUE 6 driver_data 0
PARAM_VALUE 7 size 0
PARAM_VALUE 8 timeout 5000
PARAM_VALUE 9 memflags 3264
DATA_SOURCE 0 dev $0
FUZZY_MAX 0 dev->descriptor.bcdDevice 1
HARD_MAX 0 dev->descriptor.bcdDevice 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

sound/usb/line6/driver.c line6_read_data() -> usb_control_msg_send()

Type Parameter Key Value
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 103
PARAM_VALUE 3 requesttype 64
PARAM_VALUE 4 value 289,1057,2081
PARAM_VALUE 5 index 32962,32976,61440-61568
PARAM_VALUE 6 driver_data 0
PARAM_VALUE 7 size 0
PARAM_VALUE 8 timeout 1000
PARAM_VALUE 9 memflags 3264
DATA_SOURCE 5 index $1
BIT_INFO 4 value 0x21,0xf21
RX_PATH
TASK_NOT_RUNNING

sound/usb/line6/driver.c line6_write_data() -> usb_control_msg_send()

Type Parameter Key Value
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 103
PARAM_VALUE 3 requesttype 64
PARAM_VALUE 4 value 34
PARAM_VALUE 5 index 32966
PARAM_VALUE 6 driver_data 4096-ptr_max
PARAM_VALUE 7 size 4
PARAM_VALUE 8 timeout 1000
PARAM_VALUE 9 memflags 3264
BUF_SIZE 6 driver_data 4
BUF_SIZE 6 driver_data 4
DATA_SOURCE 5 index $1
DATA_SOURCE 6 driver_data $2
DATA_SOURCE 7 size $3
RX_PATH
TASK_NOT_RUNNING

drivers/net/usb/pegasus.c set_register() -> usb_control_msg_send()

Type Parameter Key Value
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 241
PARAM_VALUE 3 requesttype 64
PARAM_VALUE 5 index 1,29,32,35,40,120,123,126-129,131-132
PARAM_VALUE 6 *driver_data 0-255
PARAM_VALUE 7 size 1
PARAM_VALUE 8 timeout 1000
PARAM_VALUE 9 memflags 3072
DATA_SOURCE 4 value $2
DATA_SOURCE 5 index $1
HARD_MAX 5 index 132
RX_PATH
TASK_NOT_RUNNING

drivers/net/usb/pegasus.c set_registers() -> usb_control_msg_send()

Type Parameter Key Value
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 241
PARAM_VALUE 3 requesttype 64
PARAM_VALUE 4 value 0
PARAM_VALUE 5 index 0,16,37
PARAM_VALUE 7 size 2-4,6
PARAM_VALUE 8 timeout 1000
PARAM_VALUE 9 memflags 3072
BUF_SIZE 6 driver_data 2,4,6,32
BUF_SIZE 6 driver_data 2,4,6,32
DATA_SOURCE 5 index $1
DATA_SOURCE 6 driver_data $3
DATA_SOURCE 7 size $2
HARD_MAX 5 index 37
HARD_MAX 7 size 6
RX_PATH
TASK_NOT_RUNNING
UNITS 7 size unit_byte

drivers/hid/hid-corsair-void.c corsair_void_set_sidetone_wired() -> usb_control_msg_send()

Type Parameter Key Value
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 1
PARAM_VALUE 3 requesttype 33
PARAM_VALUE 4 value 512
PARAM_VALUE 5 index 2816
PARAM_VALUE 6 driver_data 2961213948045606912
PARAM_VALUE 6 *driver_data 0-u16max
PARAM_VALUE 7 size 2
PARAM_VALUE 8 timeout 5000
PARAM_VALUE 9 memflags 3264
BUF_SIZE 6 driver_data 2
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/video/fbdev/udlfb.c dlfb_select_std_channel() -> usb_control_msg_send()

Type Parameter Key Value
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 18
PARAM_VALUE 3 requesttype 64
PARAM_VALUE 4 value 0
PARAM_VALUE 5 index 0
PARAM_VALUE 6 driver_data 8782997784322355200
PARAM_VALUE 7 size 16
PARAM_VALUE 8 timeout 5000
PARAM_VALUE 9 memflags 3264
BUF_SIZE 6 driver_data 16
RX_PATH
TASK_NOT_RUNNING
UNITS 7 size unit_byte

sound/usb/hiface/pcm.c hiface_pcm_set_rate() -> usb_control_msg_send()

Type Parameter Key Value
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 176
PARAM_VALUE 3 requesttype 67
PARAM_VALUE 4 value 64,66-67,72,74-75,88,104
PARAM_VALUE 5 index 0
PARAM_VALUE 6 driver_data 0
PARAM_VALUE 7 size 0
PARAM_VALUE 8 timeout 100
PARAM_VALUE 9 memflags 3264
FUZZY_MAX 4 value 104
BIT_INFO 4 value 0x40,0x7b
HARD_MAX 4 value 104
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock

drivers/usb/misc/ezusb.c ezusb_writememory() -> usb_control_msg_send()

Type Parameter Key Value
PARAM_VALUE 0 dev 1-u64max
PARAM_VALUE 0 *dev->toggle 0-4294967295
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 160,163
PARAM_VALUE 3 requesttype 64
PARAM_VALUE 5 index 0
PARAM_VALUE 6 *driver_data 0-255
PARAM_VALUE 8 timeout 3000
PARAM_VALUE 9 memflags 3264
DATA_SOURCE 0 dev $0
DATA_SOURCE 2 request $4
DATA_SOURCE 4 value $1
DATA_SOURCE 6 driver_data $2
DATA_SOURCE 7 size $3
STR_LEN 0 dev (-1),12,14,16-19,25-26
STR_LEN 0 dev (-1),12,14,16-19,25-26
HARD_MAX 2 request 163
RX_PATH
TASK_NOT_RUNNING

drivers/usb/serial/f81232.c f81232_set_register() -> usb_control_msg_send()

Type Parameter Key Value
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 160
PARAM_VALUE 3 requesttype 64
PARAM_VALUE 4 value 262-263,270,288-292
PARAM_VALUE 5 index 0
PARAM_VALUE 6 *driver_data 0-255
PARAM_VALUE 7 size 1
PARAM_VALUE 8 timeout 5000
PARAM_VALUE 9 memflags 3264
DATA_SOURCE 4 value $1
HARD_MAX 4 value 292
RX_PATH
TASK_NOT_RUNNING
UNITS 7 size unit_byte
HALF_LOCKED2 &priv->lock
HALF_LOCKED2 &serial->disc_mutex
HALF_LOCKED2 _T->lock

drivers/usb/serial/f81232.c f81534a_ctrl_set_register() -> usb_control_msg_send()

Type Parameter Key Value
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 160
PARAM_VALUE 3 requesttype 64
PARAM_VALUE 4 value 278
PARAM_VALUE 5 index 0
PARAM_VALUE 6 driver_data 4096-ptr_max
PARAM_VALUE 7 size 2
PARAM_VALUE 8 timeout 5000
PARAM_VALUE 9 memflags 3264
BUF_SIZE 6 driver_data 2
BUF_SIZE 6 driver_data 2
DATA_SOURCE 4 value $1
DATA_SOURCE 6 driver_data $3
DATA_SOURCE 7 size $2
RX_PATH
TASK_NOT_RUNNING
UNITS 7 size unit_byte

sound/usb/line6/toneport.c toneport_send_cmd() -> usb_control_msg_send()

Type Parameter Key Value
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 103
PARAM_VALUE 3 requesttype 64
PARAM_VALUE 6 driver_data 0
PARAM_VALUE 7 size 0
PARAM_VALUE 8 timeout 1000
PARAM_VALUE 9 memflags 3264
DATA_SOURCE 0 dev $0
DATA_SOURCE 4 value $1
DATA_SOURCE 5 index $2
RX_PATH
TASK_NOT_RUNNING
UNITS 5 index unit_array_size

drivers/net/can/usb/f81604.c f81604_write() -> usb_control_msg_send()

Type Parameter Key Value
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 160
PARAM_VALUE 3 requesttype 64
PARAM_VALUE 4 value 0
PARAM_VALUE 7 size 1
PARAM_VALUE 8 timeout 2000
PARAM_VALUE 9 memflags 3264
DATA_SOURCE 0 dev $0
DATA_SOURCE 5 index $1
RX_PATH
TASK_NOT_RUNNING
UNITS 7 size unit_byte
HALF_LOCKED2 global &rtnl_mutex

drivers/net/ieee802154/atusb.c atusb_probe() -> usb_control_msg_send()

Type Parameter Key Value
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 16
PARAM_VALUE 3 requesttype 64
PARAM_VALUE 4 value 0
PARAM_VALUE 5 index 0
PARAM_VALUE 6 driver_data 0
PARAM_VALUE 7 size 0
PARAM_VALUE 8 timeout 1000
PARAM_VALUE 9 memflags 3264
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/ieee802154/atusb.c atusb_probe() -> usb_control_msg_send()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 32
PARAM_VALUE 3 requesttype 64
PARAM_VALUE 4 value 3
PARAM_VALUE 5 index 2
PARAM_VALUE 6 driver_data 0
PARAM_VALUE 7 size 0
PARAM_VALUE 8 timeout 1000
PARAM_VALUE 9 memflags 3264
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/ieee802154/atusb.c atusb_probe() -> usb_control_msg_send()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 32
PARAM_VALUE 3 requesttype 64
PARAM_VALUE 4 value 255
PARAM_VALUE 5 index 14
PARAM_VALUE 6 driver_data 0
PARAM_VALUE 7 size 0
PARAM_VALUE 8 timeout 1000
PARAM_VALUE 9 memflags 3264
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/ieee802154/atusb.c atusb_set_hw_addr_filt() -> usb_control_msg_send()

Type Parameter Key Value
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 32
PARAM_VALUE 3 requesttype 64
PARAM_VALUE 5 index 32
PARAM_VALUE 6 driver_data 0
PARAM_VALUE 7 size 0
PARAM_VALUE 8 timeout 1000
PARAM_VALUE 9 memflags 3264
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &rtnl_mutex

drivers/net/ieee802154/atusb.c atusb_set_hw_addr_filt() -> usb_control_msg_send()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 32
PARAM_VALUE 3 requesttype 64
PARAM_VALUE 4 value 0-255
PARAM_VALUE 5 index 33
PARAM_VALUE 6 driver_data 0
PARAM_VALUE 7 size 0
PARAM_VALUE 8 timeout 1000
PARAM_VALUE 9 memflags 3264
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &rtnl_mutex

drivers/net/ieee802154/atusb.c atusb_set_hw_addr_filt() -> usb_control_msg_send()

Type Parameter Key Value
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 32
PARAM_VALUE 3 requesttype 64
PARAM_VALUE 5 index 34
PARAM_VALUE 6 driver_data 0
PARAM_VALUE 7 size 0
PARAM_VALUE 8 timeout 1000
PARAM_VALUE 9 memflags 3264
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &rtnl_mutex

drivers/net/ieee802154/atusb.c atusb_set_hw_addr_filt() -> usb_control_msg_send()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 32
PARAM_VALUE 3 requesttype 64
PARAM_VALUE 4 value 0-255
PARAM_VALUE 5 index 35
PARAM_VALUE 6 driver_data 0
PARAM_VALUE 7 size 0
PARAM_VALUE 8 timeout 1000
PARAM_VALUE 9 memflags 3264
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &rtnl_mutex

drivers/net/ieee802154/atusb.c atusb_set_hw_addr_filt() -> usb_control_msg_send()

Type Parameter Key Value
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 32
PARAM_VALUE 3 requesttype 64
PARAM_VALUE 4 value 0-255
PARAM_VALUE 5 index 36-43
PARAM_VALUE 6 driver_data 0
PARAM_VALUE 7 size 0
PARAM_VALUE 8 timeout 1000
PARAM_VALUE 9 memflags 3264
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &rtnl_mutex

drivers/net/ieee802154/atusb.c atusb_start() -> usb_control_msg_send()

Type Parameter Key Value
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 64
PARAM_VALUE 3 requesttype 64
PARAM_VALUE 4 value 1
PARAM_VALUE 5 index 0
PARAM_VALUE 6 driver_data 0
PARAM_VALUE 7 size 0
PARAM_VALUE 8 timeout 1000
PARAM_VALUE 9 memflags 3264
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &rtnl_mutex

drivers/net/ieee802154/atusb.c atusb_stop() -> usb_control_msg_send()

Type Parameter Key Value
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 64
PARAM_VALUE 3 requesttype 64
PARAM_VALUE 4 value 0
PARAM_VALUE 5 index 0
PARAM_VALUE 6 driver_data 0
PARAM_VALUE 7 size 0
PARAM_VALUE 8 timeout 1000
PARAM_VALUE 9 memflags 3264
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/ieee802154/atusb.c atusb_write_subreg() -> usb_control_msg_send()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus->sysdev->iommu->attach_deferred 0-1
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 32
PARAM_VALUE 3 requesttype 64
PARAM_VALUE 5 index 5,8-9,12,23,44,46-47
PARAM_VALUE 6 driver_data 0
PARAM_VALUE 7 size 0
PARAM_VALUE 8 timeout 1000
PARAM_VALUE 9 memflags 3264
DATA_SOURCE 5 index $1
HARD_MAX 5 index 47
RX_PATH
TASK_NOT_RUNNING

sound/usb/line6/podhd.c podhd_dev_start() -> usb_control_msg_send()

Type Parameter Key Value
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 103
PARAM_VALUE 3 requesttype 64
PARAM_VALUE 4 value 17
PARAM_VALUE 5 index 0
PARAM_VALUE 6 driver_data 0
PARAM_VALUE 7 size 0
PARAM_VALUE 8 timeout 1000
PARAM_VALUE 9 memflags 3264
HALF_LOCKED2 &pool->lock

sound/usb/line6/podhd.c podhd_dev_start() -> usb_control_msg_send()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus->sysdev->iommu->attach_deferred 0-1
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 3
PARAM_VALUE 3 requesttype 0
PARAM_VALUE 4 value 1
PARAM_VALUE 5 index 0
PARAM_VALUE 6 driver_data 0
PARAM_VALUE 7 size 0
PARAM_VALUE 8 timeout 1000
PARAM_VALUE 9 memflags 3264
HALF_LOCKED2 &pool->lock

drivers/net/can/usb/gs_usb.c gs_can_open() -> usb_control_msg_send()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus->sysdev->iommu->attach_deferred 0-1
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 2
PARAM_VALUE 3 requesttype 65
PARAM_VALUE 5 index 0
PARAM_VALUE 6 driver_data 5962372013977481216
PARAM_VALUE 7 size 8
PARAM_VALUE 8 timeout 1000
PARAM_VALUE 9 memflags 3264
BUF_SIZE 6 driver_data 8
RX_PATH
TASK_NOT_RUNNING
UNITS 7 size unit_byte
HALF_LOCKED2 global &rtnl_mutex

drivers/net/can/usb/gs_usb.c gs_cmd_reset() -> usb_control_msg_send()

Type Parameter Key Value
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 2
PARAM_VALUE 3 requesttype 65
PARAM_VALUE 5 index 0
PARAM_VALUE 6 driver_data 8709902574046601216
PARAM_VALUE 7 size 8
PARAM_VALUE 8 timeout 1000
PARAM_VALUE 9 memflags 3264
BUF_SIZE 6 driver_data 8
RX_PATH
TASK_NOT_RUNNING
UNITS 7 size unit_byte
HALF_LOCKED2 &netdev->lock
HALF_LOCKED2 &rdev->wiphy.mtx
HALF_LOCKED2 global &rtnl_mutex

drivers/net/can/usb/gs_usb.c gs_usb_probe() -> usb_control_msg_send()

Type Parameter Key Value
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 0
PARAM_VALUE 3 requesttype 65
PARAM_VALUE 4 value 1
PARAM_VALUE 6 driver_data 446831958907035648
PARAM_VALUE 7 size 4
PARAM_VALUE 8 timeout 1000
PARAM_VALUE 9 memflags 3264
BUF_SIZE 6 driver_data 4
RX_PATH
TASK_NOT_RUNNING
UNITS 7 size unit_byte

drivers/net/can/usb/gs_usb.c gs_usb_set_bittiming() -> usb_control_msg_send()

Type Parameter Key Value
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 1
PARAM_VALUE 3 requesttype 65
PARAM_VALUE 5 index 0
PARAM_VALUE 6 driver_data 8694305586823659520
PARAM_VALUE 7 size 20
PARAM_VALUE 8 timeout 1000
PARAM_VALUE 9 memflags 3264
BUF_SIZE 6 driver_data 20
RX_PATH
TASK_NOT_RUNNING
UNITS 7 size unit_byte
HALF_LOCKED2 global &rtnl_mutex

drivers/net/can/usb/gs_usb.c gs_usb_set_data_bittiming() -> usb_control_msg_send()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 8,10
PARAM_VALUE 3 requesttype 65
PARAM_VALUE 5 index 0
PARAM_VALUE 6 driver_data 7198220251709112320
PARAM_VALUE 7 size 20
PARAM_VALUE 8 timeout 1000
PARAM_VALUE 9 memflags 3264
BUF_SIZE 6 driver_data 20
FUZZY_MAX 2 request 10
BIT_INFO 2 request 0x8,0xa
HARD_MAX 2 request 10
RX_PATH
TASK_NOT_RUNNING
UNITS 7 size unit_byte
HALF_LOCKED2 global &rtnl_mutex

drivers/net/can/usb/gs_usb.c gs_usb_set_identify() -> usb_control_msg_send()

Type Parameter Key Value
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 7
PARAM_VALUE 3 requesttype 65
PARAM_VALUE 5 index 0
PARAM_VALUE 6 driver_data 4290261772935979008
PARAM_VALUE 7 size 4
PARAM_VALUE 8 timeout 100
PARAM_VALUE 9 memflags 3264
BUF_SIZE 6 driver_data 4
UNITS 7 size unit_byte
HALF_LOCKED2 global &rtnl_mutex

drivers/net/can/usb/gs_usb.c gs_usb_set_termination() -> usb_control_msg_send()

Type Parameter Key Value
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 12
PARAM_VALUE 3 requesttype 65
PARAM_VALUE 5 index 0
PARAM_VALUE 6 driver_data 2331962835794055168
PARAM_VALUE 7 size 4
PARAM_VALUE 8 timeout 1000
PARAM_VALUE 9 memflags 3264
BUF_SIZE 6 driver_data 4
RX_PATH
TASK_NOT_RUNNING
UNITS 7 size unit_byte
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &net->xfrm.xfrm_cfg_mutex
HALF_LOCKED2 &ops->srcu
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &cb_lock
HALF_LOCKED2 global &crypto_cfg_mutex
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &rx_queue_mutex

drivers/usb/serial/cp210x.c cp210x_write_reg_block() -> usb_control_msg_send()

Type Parameter Key Value
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 19,25,30
PARAM_VALUE 3 requesttype 65
PARAM_VALUE 4 value 0
PARAM_VALUE 6 driver_data 1734751717320572928,2093820666520907776,6073041437040906240,6231245678162579456
PARAM_VALUE 7 size 4,6,16
PARAM_VALUE 8 timeout 5000
PARAM_VALUE 9 memflags 3264
BUF_SIZE 6 driver_data 4,6,16
BUF_SIZE 6 driver_data 4,6,16
DATA_SOURCE 2 request $1
DATA_SOURCE 6 driver_data $2
DATA_SOURCE 7 size $3
HARD_MAX 2 request 30
RX_PATH
TASK_NOT_RUNNING
UNITS 7 size unit_byte
HALF_LOCKED2 &port_priv->mutex

drivers/usb/serial/cp210x.c cp210x_write_vendor_block() -> usb_control_msg_send()

Type Parameter Key Value
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 255
PARAM_VALUE 3 requesttype 65
PARAM_VALUE 4 value 14305
PARAM_VALUE 5 index 0-255
PARAM_VALUE 6 driver_data 5668282010198880256,8689647342890274816
PARAM_VALUE 7 size 2,4
PARAM_VALUE 8 timeout 5000
PARAM_VALUE 9 memflags 3264
BUF_SIZE 6 driver_data 2,4
BUF_SIZE 6 driver_data 2,4
DATA_SOURCE 3 requesttype $1
DATA_SOURCE 4 value $2
DATA_SOURCE 6 driver_data $3
DATA_SOURCE 7 size $4
RX_PATH
TASK_NOT_RUNNING
UNITS 7 size unit_byte

sound/usb/6fire/firmware.c usb6fire_fw_ezusb_write() -> usb_control_msg_send()

Type Parameter Key Value
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 8-9,160
PARAM_VALUE 3 requesttype 64
PARAM_VALUE 5 index 0
PARAM_VALUE 6 *driver_data 0-255
PARAM_VALUE 7 size 0-255
PARAM_VALUE 8 timeout 1000
PARAM_VALUE 9 memflags 3264
BUF_SIZE 6 driver_data (-1),12,256
DATA_SOURCE 0 dev $0
DATA_SOURCE 2 request $1
DATA_SOURCE 4 value $2
DATA_SOURCE 6 driver_data $3
DATA_SOURCE 7 size $4
RX_PATH
TASK_NOT_RUNNING
UNITS 7 size unit_byte
LOCK2 _T->lock

sound/usb/usx2y/us122l.c pt_info_set() -> usb_control_msg_send()

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->state 0-7,9-u32max
PARAM_VALUE 0 *dev->toggle 0-4294967295
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 73
PARAM_VALUE 3 requesttype 64
PARAM_VALUE 4 value 16-17
PARAM_VALUE 5 index 0
PARAM_VALUE 6 driver_data 0
PARAM_VALUE 7 size 0
PARAM_VALUE 8 timeout 1000
PARAM_VALUE 9 memflags 3072
CAPPED_DATA 0 dev 1
DATA_SOURCE 0 dev $0
DATA_SOURCE 4 value $1
HARD_MAX 4 value 17
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 _T->lock

sound/usb/usx2y/us122l.c us122l_set_sample_rate() -> usb_control_msg_send()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 *dev->toggle 0-4294967295
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 1
PARAM_VALUE 3 requesttype 34
PARAM_VALUE 4 value 256
PARAM_VALUE 5 index 129
PARAM_VALUE 6 driver_data 4096-ptr_max
PARAM_VALUE 7 size 3
PARAM_VALUE 8 timeout 1000
PARAM_VALUE 9 memflags 3072
BUF_SIZE 6 driver_data 3
CAPPED_DATA 0 dev 1
DATA_SOURCE 0 dev $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 _T->lock

drivers/usb/misc/usbsevseg.c update_display_mode() -> usb_control_msg_send()

Type Parameter Key Value
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 18
PARAM_VALUE 3 requesttype 72
PARAM_VALUE 4 value 21002
PARAM_VALUE 6 driver_data 0
PARAM_VALUE 7 size 0
PARAM_VALUE 8 timeout 2000
PARAM_VALUE 9 memflags 3072
RX_PATH
TASK_NOT_RUNNING
USER_DATA 5 index 0-u16max
HALF_LOCKED2 &of->mutex

drivers/usb/misc/usbsevseg.c update_display_powered() -> usb_control_msg_send()

Type Parameter Key Value
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 18
PARAM_VALUE 3 requesttype 72
PARAM_VALUE 4 value 20490
PARAM_VALUE 5 index 0-1
PARAM_VALUE 6 driver_data 0
PARAM_VALUE 7 size 0
PARAM_VALUE 8 timeout 2000
PARAM_VALUE 9 memflags 3264
RX_PATH
TASK_NOT_RUNNING
USER_DATA 5 index 0-1[c]
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/usb/misc/usbsevseg.c update_display_visual() -> usb_control_msg_send()

Type Parameter Key Value
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 18
PARAM_VALUE 3 requesttype 72
PARAM_VALUE 4 value 21770
PARAM_VALUE 5 index 0-255
PARAM_VALUE 6 driver_data 5680633563497099264
PARAM_VALUE 8 timeout 2000
PARAM_VALUE 9 memflags 3072,3264
BUF_SIZE 6 driver_data 8
CAPPED_DATA 7 size 1
DATA_SOURCE 9 memflags $1
HARD_MAX 9 memflags 3264
RX_PATH
TASK_NOT_RUNNING
UNITS 7 size unit_byte
HALF_LOCKED2 &of->mutex

drivers/usb/misc/usbsevseg.c update_display_visual() -> usb_control_msg_send()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 18
PARAM_VALUE 3 requesttype 72
PARAM_VALUE 4 value 22026
PARAM_VALUE 5 index 0-255
PARAM_VALUE 6 driver_data 0
PARAM_VALUE 7 size 0
PARAM_VALUE 8 timeout 2000
PARAM_VALUE 9 memflags 3072,3264
DATA_SOURCE 9 memflags $1
HARD_MAX 9 memflags 3264
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &of->mutex

drivers/usb/serial/kl5kusb105.c klsi_105_chg_port_settings() -> usb_control_msg_send()

Type Parameter Key Value
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 1
PARAM_VALUE 3 requesttype 65
PARAM_VALUE 4 value 0
PARAM_VALUE 5 index 0
PARAM_VALUE 6 driver_data 4096-ptr_max
PARAM_VALUE 7 size 5
PARAM_VALUE 8 timeout 5000
PARAM_VALUE 9 memflags 3264
BUF_SIZE 6 driver_data (-1),5
DATA_SOURCE 6 driver_data $1
RX_PATH
TASK_NOT_RUNNING
UNITS 7 size unit_byte
HALF_LOCKED2 &serial->disc_mutex
HALF_LOCKED2 global &console_mutex

drivers/usb/misc/ehset.c ehset_prepare_port_for_testing() -> usb_control_msg_send()

Type Parameter Key Value
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 1
PARAM_VALUE 3 requesttype 35
PARAM_VALUE 4 value 1
PARAM_VALUE 6 driver_data 0
PARAM_VALUE 7 size 0
PARAM_VALUE 8 timeout 1000
PARAM_VALUE 9 memflags 3264
DATA_SOURCE 0 dev $0
DATA_SOURCE 5 index $1
RX_PATH
TASK_NOT_RUNNING
UNITS 5 index unit_array_size

drivers/usb/misc/ehset.c ehset_prepare_port_for_testing() -> usb_control_msg_send()

Type Parameter Key Value
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 3
PARAM_VALUE 3 requesttype 35
PARAM_VALUE 4 value 2
PARAM_VALUE 6 driver_data 0
PARAM_VALUE 7 size 0
PARAM_VALUE 8 timeout 1000
PARAM_VALUE 9 memflags 3264
DATA_SOURCE 0 dev $0
DATA_SOURCE 5 index $1
RX_PATH
TASK_NOT_RUNNING
UNITS 5 index unit_array_size

drivers/usb/misc/ehset.c ehset_probe() -> usb_control_msg_send()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 3
PARAM_VALUE 3 requesttype 35
PARAM_VALUE 4 value 21
PARAM_VALUE 5 index 768-1023
PARAM_VALUE 6 driver_data 0
PARAM_VALUE 7 size 0
PARAM_VALUE 8 timeout 1000
PARAM_VALUE 9 memflags 3264
BIT_INFO 5 index 0x300,0x3ff
RX_PATH
TASK_NOT_RUNNING

drivers/usb/misc/ehset.c ehset_probe() -> usb_control_msg_send()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 3
PARAM_VALUE 3 requesttype 35
PARAM_VALUE 4 value 21
PARAM_VALUE 5 index 256-511
PARAM_VALUE 6 driver_data 0
PARAM_VALUE 7 size 0
PARAM_VALUE 8 timeout 1000
PARAM_VALUE 9 memflags 3264
BIT_INFO 5 index 0x100,0x1ff
RX_PATH
TASK_NOT_RUNNING

drivers/usb/misc/ehset.c ehset_probe() -> usb_control_msg_send()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 3
PARAM_VALUE 3 requesttype 35
PARAM_VALUE 4 value 21
PARAM_VALUE 5 index 512-767
PARAM_VALUE 6 driver_data 0
PARAM_VALUE 7 size 0
PARAM_VALUE 8 timeout 1000
PARAM_VALUE 9 memflags 3264
BIT_INFO 5 index 0x200,0x2ff
RX_PATH
TASK_NOT_RUNNING

drivers/usb/misc/ehset.c ehset_probe() -> usb_control_msg_send()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 3
PARAM_VALUE 3 requesttype 35
PARAM_VALUE 4 value 21
PARAM_VALUE 5 index 1024-1279
PARAM_VALUE 6 driver_data 0
PARAM_VALUE 7 size 0
PARAM_VALUE 8 timeout 1000
PARAM_VALUE 9 memflags 3264
BIT_INFO 5 index 0x400,0x4ff
RX_PATH
TASK_NOT_RUNNING

drivers/usb/misc/ehset.c ehset_probe() -> usb_control_msg_send()

Type Parameter Key Value
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 3
PARAM_VALUE 3 requesttype 35
PARAM_VALUE 4 value 2
PARAM_VALUE 6 driver_data 0
PARAM_VALUE 7 size 0
PARAM_VALUE 8 timeout 1000
PARAM_VALUE 9 memflags 3264
RX_PATH
TASK_NOT_RUNNING
UNITS 5 index unit_array_size

drivers/usb/misc/ehset.c ehset_probe() -> usb_control_msg_send()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus->sysdev->iommu->attach_deferred 0-1
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 1
PARAM_VALUE 3 requesttype 35
PARAM_VALUE 4 value 2
PARAM_VALUE 6 driver_data 0
PARAM_VALUE 7 size 0
PARAM_VALUE 8 timeout 1000
PARAM_VALUE 9 memflags 3264
RX_PATH
TASK_NOT_RUNNING
UNITS 5 index unit_array_size

drivers/usb/misc/ehset.c ehset_probe() -> usb_control_msg_send()

Type Parameter Key Value
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 3
PARAM_VALUE 3 requesttype 35
PARAM_VALUE 4 value 21
PARAM_VALUE 5 index 1536-1791
PARAM_VALUE 6 driver_data 0
PARAM_VALUE 7 size 0
PARAM_VALUE 8 timeout 60000
PARAM_VALUE 9 memflags 3264
CAPPED_DATA 0 dev 1
BIT_INFO 5 index 0x600,0x6ff
RX_PATH
TASK_NOT_RUNNING