Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 23 files:

Smatch caller information:

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

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 5
PARAM_VALUE 3 requesttype 192
PARAM_VALUE 4 value 0
PARAM_VALUE 5 index 0
PARAM_VALUE 6 driver_data 1131262649583431680
PARAM_VALUE 7 size 2
PARAM_VALUE 8 timeout 3000
PARAM_VALUE 9 memflags 3264
BUF_SIZE 6 driver_data 2
RX_PATH
TASK_NOT_RUNNING

drivers/net/usb/rtl8150.c get_registers() -> usb_control_msg_recv()

Type Parameter Key Value
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 5
PARAM_VALUE 3 requesttype 192
PARAM_VALUE 4 value 288,302,311,313,315,320,326,332
PARAM_VALUE 5 index 0
PARAM_VALUE 6 driver_data 4096-ptr_max
PARAM_VALUE 7 size 1-2,6
PARAM_VALUE 8 timeout 1000
PARAM_VALUE 9 memflags 3072
BUF_SIZE 6 driver_data (-1),2-3,6
BUF_SIZE 6 driver_data (-1),2-3,6
DATA_SOURCE 4 value $1
DATA_SOURCE 6 driver_data $3
DATA_SOURCE 7 size $2
HARD_MAX 4 value 332
HARD_MAX 7 size 6
RX_PATH
TASK_NOT_RUNNING
UNITS 7 size unit_byte
HALF_LOCKED2 &net->rtnl_mutex
HALF_LOCKED2 global &rtnl_mutex

drivers/usb/serial/ftdi_sio.c _read_latency_timer() -> usb_control_msg_recv()

Type Parameter Key Value
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 10
PARAM_VALUE 3 requesttype 192
PARAM_VALUE 4 value 0
PARAM_VALUE 6 driver_data 8355271616014376960
PARAM_VALUE 7 size 1
PARAM_VALUE 8 timeout 5000
PARAM_VALUE 9 memflags 3264
RX_PATH
TASK_NOT_RUNNING

drivers/usb/serial/ftdi_sio.c ftdi_read_cbus_pins() -> usb_control_msg_recv()

Type Parameter Key Value
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 12
PARAM_VALUE 3 requesttype 192
PARAM_VALUE 4 value 0
PARAM_VALUE 6 driver_data 954862945999769600
PARAM_VALUE 7 size 1
PARAM_VALUE 8 timeout 5000
PARAM_VALUE 9 memflags 3264
RX_PATH
TASK_NOT_RUNNING

drivers/bluetooth/ath3k.c ath3k_get_state() -> usb_control_msg_recv()

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

drivers/bluetooth/ath3k.c ath3k_get_version() -> usb_control_msg_recv()

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 9
PARAM_VALUE 3 requesttype 192
PARAM_VALUE 4 value 0
PARAM_VALUE 5 index 0
PARAM_VALUE 6 driver_data 228157425758715904,6501125804470714368
PARAM_VALUE 7 size 20
PARAM_VALUE 8 timeout 5000
PARAM_VALUE 9 memflags 3264
DATA_SOURCE 0 dev $0
DATA_SOURCE 6 driver_data $1
FUZZY_MAX 0 dev->descriptor.bcdDevice 1
HARD_MAX 0 dev->descriptor.bcdDevice 1
RX_PATH
TASK_NOT_RUNNING
UNITS 7 size unit_byte

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

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 103
PARAM_VALUE 3 requesttype 192
PARAM_VALUE 4 value 18
PARAM_VALUE 5 index 0
PARAM_VALUE 6 driver_data 3758968029803757568
PARAM_VALUE 6 *driver_data 0-255
PARAM_VALUE 7 size 1
PARAM_VALUE 8 timeout 1000
PARAM_VALUE 9 memflags 3264
RX_PATH
TASK_NOT_RUNNING

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

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 103
PARAM_VALUE 3 requesttype 192
PARAM_VALUE 4 value 19
PARAM_VALUE 5 index 0
PARAM_VALUE 6 driver_data 4096-ptr_max
PARAM_VALUE 7 size 1,4,8
PARAM_VALUE 8 timeout 1000
PARAM_VALUE 9 memflags 3264
BUF_SIZE 6 driver_data (-1),8
BUF_SIZE 6 driver_data (-1),8
CAPPED_DATA 7 size 1
DATA_SOURCE 6 driver_data $2
DATA_SOURCE 7 size $3
RX_PATH
TASK_NOT_RUNNING
UNITS 7 size unit_byte

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

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 103
PARAM_VALUE 3 requesttype 192
PARAM_VALUE 4 value 18
PARAM_VALUE 5 index 0
PARAM_VALUE 6 driver_data 4096-ptr_max
PARAM_VALUE 6 *driver_data 0-255
PARAM_VALUE 7 size 1
PARAM_VALUE 8 timeout 1000
PARAM_VALUE 9 memflags 3264
BUF_SIZE 6 driver_data 1
DATA_SOURCE 6 driver_data r _kmalloc_noprof
RX_PATH
TASK_NOT_RUNNING

drivers/usb/misc/legousbtower.c tower_open() -> usb_control_msg_recv()

Type Parameter Key Value
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 4
PARAM_VALUE 3 requesttype 192
PARAM_VALUE 4 value 0
PARAM_VALUE 5 index 0
PARAM_VALUE 6 driver_data 3053778077426184192
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 &dev->lock
TYPE_LOCK (struct lego_usb_tower)->lock

drivers/usb/misc/legousbtower.c tower_probe() -> usb_control_msg_recv()

Type Parameter Key Value
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 253
PARAM_VALUE 3 requesttype 192
PARAM_VALUE 4 value 0
PARAM_VALUE 5 index 0
PARAM_VALUE 6 driver_data 8194614432908148736
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

drivers/input/joystick/xpad.c xpad_start_input() -> usb_control_msg_recv()

Type Parameter Key Value
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 1
PARAM_VALUE 3 requesttype 193
PARAM_VALUE 4 value 256
PARAM_VALUE 5 index 0
PARAM_VALUE 6 driver_data 534013895214833664
PARAM_VALUE 7 size 20
PARAM_VALUE 8 timeout 25
PARAM_VALUE 9 memflags 3264
BUF_SIZE 6 driver_data 20
RX_PATH
TASK_NOT_RUNNING
UNITS 7 size unit_byte
HALF_LOCKED2 _T->lock

drivers/usb/serial/keyspan_pda.c keyspan_pda_get_modem_info() -> usb_control_msg_recv()

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

drivers/usb/serial/keyspan_pda.c keyspan_pda_get_write_room() -> usb_control_msg_recv()

Type Parameter Key Value
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 6
PARAM_VALUE 3 requesttype 193
PARAM_VALUE 4 value 0
PARAM_VALUE 5 index 0
PARAM_VALUE 6 driver_data 8850377214360363008
PARAM_VALUE 7 size 1
PARAM_VALUE 8 timeout 2000
PARAM_VALUE 9 memflags 3264
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &serial->disc_mutex

drivers/bluetooth/btusb.c btusb_qca_send_vendor_req() -> usb_control_msg_recv()

Type Parameter Key Value
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 5,9
PARAM_VALUE 3 requesttype 192
PARAM_VALUE 4 value 0
PARAM_VALUE 5 index 0
PARAM_VALUE 6 driver_data 651556216199577600,5405476997920608256,5590575430454812672
PARAM_VALUE 7 size 1,20
PARAM_VALUE 8 timeout 5000
PARAM_VALUE 9 memflags 3264
BUF_SIZE 6 driver_data (-1),20
BUF_SIZE 6 driver_data (-1),20
DATA_SOURCE 0 dev $0
DATA_SOURCE 2 request $1
DATA_SOURCE 6 driver_data $2
DATA_SOURCE 7 size $3
HARD_MAX 2 request 9
HARD_MAX 7 size 20
RX_PATH
TASK_NOT_RUNNING
UNITS 7 size unit_byte
HALF_LOCKED2 &hdev->req_lock

drivers/net/usb/pegasus.c get_registers() -> usb_control_msg_recv()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 240
PARAM_VALUE 3 requesttype 192
PARAM_VALUE 4 value 0
PARAM_VALUE 5 index 1,16,33,35,38,40,131
PARAM_VALUE 6 driver_data 4096-ptr_max
PARAM_VALUE 7 size 1-2,6
PARAM_VALUE 8 timeout 1000
PARAM_VALUE 9 memflags 3072
BUF_SIZE 6 driver_data (-1),2,4,6
BUF_SIZE 6 driver_data (-1),2,4,6
DATA_SOURCE 5 index $1
DATA_SOURCE 6 driver_data $3
DATA_SOURCE 7 size $2
HARD_MAX 5 index 131
HARD_MAX 7 size 6
RX_PATH
TASK_NOT_RUNNING
UNITS 7 size unit_byte

drivers/usb/serial/f81232.c f81232_get_register() -> usb_control_msg_recv()

Type Parameter Key Value
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 160
PARAM_VALUE 3 requesttype 192
PARAM_VALUE 4 value 262-263,291,293-294
PARAM_VALUE 5 index 0
PARAM_VALUE 6 driver_data 545429196504305664,665170934988369920,4293910883287707648,7878569238403825664,8691747408277204992
PARAM_VALUE 7 size 1
PARAM_VALUE 8 timeout 5000
PARAM_VALUE 9 memflags 3264
DATA_SOURCE 4 value $1
DATA_SOURCE 6 driver_data $2
HARD_MAX 4 value 294
RX_PATH
TASK_NOT_RUNNING
UNITS 7 size unit_byte
HALF_LOCKED2 &priv->lock
HALF_LOCKED2 &serial->disc_mutex

drivers/usb/serial/f81232.c f81534a_ctrl_get_register() -> usb_control_msg_recv()

Type Parameter Key Value
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 160
PARAM_VALUE 3 requesttype 192
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

drivers/net/can/usb/f81604.c f81604_read() -> usb_control_msg_recv()

Type Parameter Key Value
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 160
PARAM_VALUE 3 requesttype 192
PARAM_VALUE 4 value 0
PARAM_VALUE 6 driver_data 44966353593528320,1264934365000736768,2007262433292013568,4418318891661303808,5626227749555494912,6675193870645850112,7812294843388325888
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
DATA_SOURCE 6 driver_data $2
RX_PATH
TASK_NOT_RUNNING
UNITS 7 size unit_byte

drivers/net/ieee802154/atusb.c atusb_get_and_conf_chip() -> usb_control_msg_recv()

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

drivers/net/ieee802154/atusb.c atusb_get_and_conf_chip() -> usb_control_msg_recv()

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 33
PARAM_VALUE 3 requesttype 192
PARAM_VALUE 4 value 0
PARAM_VALUE 5 index 31
PARAM_VALUE 6 driver_data 7276255540234731520
PARAM_VALUE 7 size 1
PARAM_VALUE 8 timeout 1000
PARAM_VALUE 9 memflags 3264
RX_PATH
TASK_NOT_RUNNING

drivers/net/ieee802154/atusb.c atusb_get_and_conf_chip() -> usb_control_msg_recv()

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 33
PARAM_VALUE 3 requesttype 192
PARAM_VALUE 4 value 0
PARAM_VALUE 5 index 28
PARAM_VALUE 6 driver_data 94334124925255680
PARAM_VALUE 7 size 1
PARAM_VALUE 8 timeout 1000
PARAM_VALUE 9 memflags 3264
RX_PATH
TASK_NOT_RUNNING

drivers/net/ieee802154/atusb.c atusb_get_and_conf_chip() -> usb_control_msg_recv()

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 33
PARAM_VALUE 3 requesttype 192
PARAM_VALUE 4 value 0
PARAM_VALUE 5 index 29
PARAM_VALUE 6 driver_data 2816611949081939968
PARAM_VALUE 7 size 1
PARAM_VALUE 8 timeout 1000
PARAM_VALUE 9 memflags 3264
RX_PATH
TASK_NOT_RUNNING

drivers/net/ieee802154/atusb.c atusb_get_and_show_revision() -> usb_control_msg_recv()

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

drivers/net/ieee802154/atusb.c atusb_read_subreg() -> usb_control_msg_recv()

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 33
PARAM_VALUE 3 requesttype 192
PARAM_VALUE 4 value 0
PARAM_VALUE 5 index 9
PARAM_VALUE 6 driver_data 3165047578185723904
PARAM_VALUE 7 size 1
PARAM_VALUE 8 timeout 1000
PARAM_VALUE 9 memflags 3264
BUF_SIZE 6 driver_data 4
DATA_SOURCE 5 index $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &rtnl_mutex

drivers/net/ieee802154/atusb.c atusb_set_extended_addr() -> usb_control_msg_recv()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 81
PARAM_VALUE 3 requesttype 192
PARAM_VALUE 4 value 0
PARAM_VALUE 5 index 0
PARAM_VALUE 6 driver_data 3335268137749766144
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

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

Type Parameter Key Value
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 33
PARAM_VALUE 3 requesttype 192
PARAM_VALUE 4 value 0
PARAM_VALUE 5 index 5,8-9,12,23,44,46-47
PARAM_VALUE 6 driver_data 6492245152469950464
PARAM_VALUE 7 size 1
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_recv()

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 103
PARAM_VALUE 3 requesttype 192
PARAM_VALUE 4 value 17
PARAM_VALUE 5 index 0
PARAM_VALUE 6 driver_data 899101831996821504
PARAM_VALUE 7 size 3
PARAM_VALUE 8 timeout 1000
PARAM_VALUE 9 memflags 3264
BUF_SIZE 6 driver_data 8
HALF_LOCKED2 &pool->lock

drivers/net/can/usb/gs_usb.c gs_make_candev() -> usb_control_msg_recv()

Type Parameter Key Value
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 4
PARAM_VALUE 3 requesttype 193
PARAM_VALUE 4 value 0-254
PARAM_VALUE 5 index 0
PARAM_VALUE 6 driver_data 4771892973595254784
PARAM_VALUE 7 size 40
PARAM_VALUE 8 timeout 1000
PARAM_VALUE 9 memflags 3264
BUF_SIZE 6 driver_data 40
CAPPED_DATA 4 value 1
DATA_SOURCE 4 value $0
RX_PATH
TASK_NOT_RUNNING
UNITS 7 size unit_byte

drivers/net/can/usb/gs_usb.c gs_make_candev() -> usb_control_msg_recv()

Type Parameter Key Value
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 11
PARAM_VALUE 3 requesttype 193
PARAM_VALUE 4 value 0-254
PARAM_VALUE 5 index 0
PARAM_VALUE 6 driver_data 3535361525501440000
PARAM_VALUE 7 size 72
PARAM_VALUE 8 timeout 1000
PARAM_VALUE 9 memflags 3264
BUF_SIZE 6 driver_data 72
CAPPED_DATA 4 value 1
DATA_SOURCE 4 value $0
RX_PATH
TASK_NOT_RUNNING
UNITS 7 size unit_byte

drivers/net/can/usb/gs_usb.c gs_usb_get_state() -> usb_control_msg_recv()

Type Parameter Key Value
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 14
PARAM_VALUE 3 requesttype 193
PARAM_VALUE 5 index 0
PARAM_VALUE 6 driver_data 4855113600266137600
PARAM_VALUE 7 size 12
PARAM_VALUE 8 timeout 5000
PARAM_VALUE 9 memflags 3264
BUF_SIZE 6 driver_data 12
RX_PATH
TASK_NOT_RUNNING
UNITS 7 size unit_byte
HALF_LOCKED2 &netdev->ethtool->rss_lock
HALF_LOCKED2 &netdev->lock

drivers/net/can/usb/gs_usb.c gs_usb_get_termination() -> usb_control_msg_recv()

Type Parameter Key Value
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 13
PARAM_VALUE 3 requesttype 193
PARAM_VALUE 5 index 0
PARAM_VALUE 6 driver_data 7978394891502080000
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_get_timestamp() -> usb_control_msg_recv()

Type Parameter Key Value
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 6
PARAM_VALUE 3 requesttype 193
PARAM_VALUE 4 value 0
PARAM_VALUE 5 index 0
PARAM_VALUE 6 driver_data 6095125285610274816
PARAM_VALUE 7 size 4
PARAM_VALUE 8 timeout 5000
PARAM_VALUE 9 memflags 3264
BUF_SIZE 6 driver_data 4
RX_PATH
TASK_NOT_RUNNING
UNITS 7 size unit_byte
HALF_LOCKED2 &adapter->tmreg_lock
HALF_LOCKED2 &chip->reg_lock
HALF_LOCKED2 &clock->lock
HALF_LOCKED2 &clock->lock.lock
HALF_LOCKED2 &clock->spin_lock
HALF_LOCKED2 &cpts->ptp_clk_mutex
HALF_LOCKED2 &fep->ptp_clk_mutex
HALF_LOCKED2 &fep->tmreg_lock
HALF_LOCKED2 &fp->private_data->clk->rwsem
HALF_LOCKED2 &mdev->clock_lock.lock
HALF_LOCKED2 &parent->tc_lock
HALF_LOCKED2 &phc->lock
HALF_LOCKED2 &ptp->lock
HALF_LOCKED2 &ptp->nic->mbox.lock
HALF_LOCKED2 &ptp->ptp_lock.lock
HALF_LOCKED2 &vclock->lock
HALF_LOCKED2 &wx->hw_tc_lock.lock
HALF_LOCKED2 flags
HALF_LOCKED2 irqflags

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

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 5
PARAM_VALUE 3 requesttype 193
PARAM_VALUE 4 value 1
PARAM_VALUE 6 driver_data 2397111296354832384
PARAM_VALUE 7 size 12
PARAM_VALUE 8 timeout 1000
PARAM_VALUE 9 memflags 3264
BUF_SIZE 6 driver_data 12
RX_PATH
TASK_NOT_RUNNING
UNITS 7 size unit_byte

drivers/usb/serial/cp210x.c cp210x_get_tx_queue_byte_count() -> usb_control_msg_recv()

Type Parameter Key Value
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 16
PARAM_VALUE 3 requesttype 193
PARAM_VALUE 4 value 0
PARAM_VALUE 6 driver_data 3784004872991793152
PARAM_VALUE 7 size 19
PARAM_VALUE 8 timeout 5000
PARAM_VALUE 9 memflags 3264
BUF_SIZE 6 driver_data 19
TASK_NOT_RUNNING
UNITS 7 size unit_byte
LOCK2 &serial->disc_mutex
HALF_LOCKED2 &tty->atomic_write_lock
HALF_LOCKED2 &tty->ldisc_sem
HALF_LOCKED2 &tty->legacy_mutex
TYPE_LOCK (struct usb_serial)->disc_mutex

drivers/usb/serial/cp210x.c cp210x_read_reg_block() -> usb_control_msg_recv()

Type Parameter Key Value
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 8,20
PARAM_VALUE 3 requesttype 193
PARAM_VALUE 4 value 0
PARAM_VALUE 6 driver_data 1734751717320572928,2093820666520907776,5842822952124149760
PARAM_VALUE 7 size 1,16
PARAM_VALUE 8 timeout 5000
PARAM_VALUE 9 memflags 3264
BUF_SIZE 6 driver_data (-1),16
BUF_SIZE 6 driver_data (-1),16
DATA_SOURCE 2 request $1
DATA_SOURCE 6 driver_data $2
DATA_SOURCE 7 size $3
HARD_MAX 2 request 20
RX_PATH
TASK_NOT_RUNNING
UNITS 7 size unit_byte
HALF_LOCKED2 &port_priv->mutex

drivers/usb/serial/cp210x.c cp210x_read_vendor_block() -> usb_control_msg_recv()

Type Parameter Key Value
PARAM_VALUE 0 *dev->toggle 0-4294967295
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 255
PARAM_VALUE 3 requesttype 192-193
PARAM_VALUE 4 value 14,16,194,14091-14092,14097
PARAM_VALUE 5 index 0-255
PARAM_VALUE 6 driver_data 4096-ptr_max
PARAM_VALUE 7 size 1-3,13,15,73,678
PARAM_VALUE 8 timeout 5000
PARAM_VALUE 9 memflags 3264
BUF_SIZE 6 driver_data (-1),2-3,13,15,73,678
BUF_SIZE 6 driver_data (-1),2-3,13,15,73,678
DATA_SOURCE 3 requesttype $1
DATA_SOURCE 4 value $2
DATA_SOURCE 6 driver_data $3
DATA_SOURCE 7 size $4
FUZZY_MAX 3 requesttype 193
BIT_INFO 3 requesttype 0xc0,0xc1
HARD_MAX 3 requesttype 193
HARD_MAX 4 value 14097
RX_PATH
TASK_NOT_RUNNING
UNITS 7 size unit_byte

drivers/bluetooth/btmtk.c btmtk_usb_reg_read() -> usb_control_msg_recv()

Type Parameter Key Value
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 99
PARAM_VALUE 3 requesttype 192
PARAM_VALUE 4 value 28673,32768,32770
PARAM_VALUE 5 index 8,32,512,4100
PARAM_VALUE 6 driver_data 6909040010890244096
PARAM_VALUE 7 size 4
PARAM_VALUE 8 timeout 5000
PARAM_VALUE 9 memflags 3264
BUF_SIZE 6 driver_data 4
BIT_INFO 5 index 0x0,0xffff
RX_PATH
TASK_NOT_RUNNING
UNITS 7 size unit_byte
LOCK2 &hdev->req_lock
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct hci_dev)->req_lock

drivers/bluetooth/btmtk.c btmtk_usb_uhw_reg_read() -> usb_control_msg_recv()

Type Parameter Key Value
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 1
PARAM_VALUE 3 requesttype 222
PARAM_VALUE 4 value 28672,28674,29696
PARAM_VALUE 5 index 36,776,928,9488,9744,34320
PARAM_VALUE 6 driver_data 4126861576938078208
PARAM_VALUE 7 size 4
PARAM_VALUE 8 timeout 5000
PARAM_VALUE 9 memflags 3264
BUF_SIZE 6 driver_data 4
UNITS 7 size unit_byte
LOCK2 &hdev->req_lock
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct hci_dev)->req_lock

sound/usb/6fire/firmware.c usb6fire_fw_ezusb_read() -> usb_control_msg_recv()

Type Parameter Key Value
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 1
PARAM_VALUE 3 requesttype 192
PARAM_VALUE 4 value 0
PARAM_VALUE 5 index 0
PARAM_VALUE 6 driver_data 3490187603530588160
PARAM_VALUE 7 size 8
PARAM_VALUE 8 timeout 1000
PARAM_VALUE 9 memflags 3264
BUF_SIZE 6 driver_data 12
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
LOCK2 _T->lock

drivers/usb/serial/ch341.c ch341_control_in() -> usb_control_msg_recv()

Type Parameter Key Value
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 95,149
PARAM_VALUE 3 requesttype 192
PARAM_VALUE 4 value 0,1798,6149
PARAM_VALUE 5 index 0
PARAM_VALUE 6 driver_data 3064545991420162048,5679565043664883712,6219351016455905280
PARAM_VALUE 7 size 2
PARAM_VALUE 8 timeout 1000
PARAM_VALUE 9 memflags 3264
BUF_SIZE 6 driver_data 2
DATA_SOURCE 0 dev $0
DATA_SOURCE 2 request $1
DATA_SOURCE 4 value $2
DATA_SOURCE 5 index $3
DATA_SOURCE 6 driver_data $4
DATA_SOURCE 7 size $5
HARD_MAX 2 request 149
HARD_MAX 4 value 6149
RX_PATH
TASK_NOT_RUNNING

drivers/usb/serial/ch341.c ch341_detect_quirks() -> usb_control_msg_recv()

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

drivers/usb/serial/kl5kusb105.c klsi_105_get_line_state() -> usb_control_msg_recv()

Type Parameter Key Value
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 2
PARAM_VALUE 3 requesttype 192
PARAM_VALUE 4 value 0
PARAM_VALUE 5 index 0
PARAM_VALUE 6 driver_data 3073005200695599104
PARAM_VALUE 7 size 2
PARAM_VALUE 8 timeout 10000
PARAM_VALUE 9 memflags 3264
BUF_SIZE 6 driver_data 2
RX_PATH
TASK_NOT_RUNNING
UNITS 7 size unit_byte
HALF_LOCKED2 &serial->disc_mutex

drivers/usb/serial/pl2303.c pl2303_supports_hx_status() -> usb_control_msg_recv()

Type Parameter Key Value
PARAM_VALUE 0 dev->descriptor.bDeviceClass 0-1,3-255
PARAM_VALUE 0 dev->descriptor.bMaxPacketSize0 64
PARAM_VALUE 0 *dev->toggle 0-4294967295
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 1
PARAM_VALUE 3 requesttype 192
PARAM_VALUE 4 value 32896
PARAM_VALUE 5 index 0
PARAM_VALUE 6 driver_data 6738216581363445760
PARAM_VALUE 7 size 1
PARAM_VALUE 8 timeout 100
PARAM_VALUE 9 memflags 3264
RX_PATH
TASK_NOT_RUNNING

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

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 endpoint 0
PARAM_VALUE 2 request 6
PARAM_VALUE 3 requesttype 128
PARAM_VALUE 4 value 256
PARAM_VALUE 5 index 0
PARAM_VALUE 6 driver_data 1453769325841960960
PARAM_VALUE 7 size 18
PARAM_VALUE 8 timeout 5000
PARAM_VALUE 9 memflags 3264
BUF_SIZE 6 driver_data 18
RX_PATH
TASK_NOT_RUNNING