Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 37 files:

Smatch caller information:

drivers/nfc/nfcmrvl/usb.c nfcmrvl_probe() -> usb_find_common_endpoints()

Type Parameter Key Value
PARAM_VALUE 1 bulk_in 4096-ptr_max
PARAM_VALUE 2 bulk_out 4096-ptr_max
PARAM_VALUE 3 int_in 0
PARAM_VALUE 4 int_out 0
MEM_ZERO 1 bulk_in
MEM_ZERO 2 bulk_out
RX_PATH
TASK_NOT_RUNNING

drivers/usb/storage/usb.c get_pipes() -> usb_find_common_endpoints()

Type Parameter Key Value
PARAM_VALUE 1 bulk_in 566104107505164288
PARAM_VALUE 2 bulk_out 1641162597622562816
PARAM_VALUE 3 int_in 0
PARAM_VALUE 4 int_out 0
RX_PATH
TASK_NOT_RUNNING

drivers/usb/storage/usb.c usb_find_int_in_endpoint() -> usb_find_common_endpoints()

Type Parameter Key Value
PARAM_VALUE 0 alt 4096-ptr_max
PARAM_VALUE 0 alt->desc.bNumEndpoints 1-255
PARAM_VALUE 1 bulk_in 0
PARAM_VALUE 2 bulk_out 0
PARAM_VALUE 3 int_in 4293571925354815488
PARAM_VALUE 4 int_out 0
CAPPED_DATA 0 alt->desc.bNumEndpoints 1
DATA_SOURCE 0 alt $0
DATA_SOURCE 3 int_in $1
RX_PATH
TASK_NOT_RUNNING

drivers/input/mouse/synaptics_usb.c usb_find_int_in_endpoint() -> usb_find_common_endpoints()

Type Parameter Key Value
PARAM_VALUE 0 alt 4096-ptr_max
PARAM_VALUE 1 bulk_in 0
PARAM_VALUE 2 bulk_out 0
PARAM_VALUE 3 int_in 7725913665856688128
PARAM_VALUE 4 int_out 0
DATA_SOURCE 0 alt $0
DATA_SOURCE 3 int_in $1
RX_PATH
TASK_NOT_RUNNING

drivers/usb/class/usbtmc.c usb_find_int_in_endpoint() -> usb_find_common_endpoints()

Type Parameter Key Value
PARAM_VALUE 0 alt 4096-ptr_max
PARAM_VALUE 0 alt->desc.bNumEndpoints 1-255
PARAM_VALUE 1 bulk_in 0
PARAM_VALUE 2 bulk_out 0
PARAM_VALUE 3 int_in 7375489393119883264
PARAM_VALUE 4 int_out 0
CAPPED_DATA 0 alt->desc.bNumEndpoints 1
DATA_SOURCE 0 alt $0
DATA_SOURCE 3 int_in $1
RX_PATH
TASK_NOT_RUNNING

drivers/usb/class/usbtmc.c usbtmc_probe() -> usb_find_common_endpoints()

Type Parameter Key Value
PARAM_VALUE 0 alt 4096-ptr_max
PARAM_VALUE 1 bulk_in 5186085093805707264
PARAM_VALUE 2 bulk_out 7963612101695369216
PARAM_VALUE 3 int_in 0
PARAM_VALUE 4 int_out 0
RX_PATH
TASK_NOT_RUNNING

drivers/media/radio/si470x/radio-si470x-usb.c usb_find_int_in_endpoint() -> usb_find_common_endpoints()

Type Parameter Key Value
PARAM_VALUE 1 bulk_in 0
PARAM_VALUE 2 bulk_out 0
PARAM_VALUE 3 int_in 4096-ptr_max
PARAM_VALUE 4 int_out 0
DATA_SOURCE 0 alt $0
DATA_SOURCE 3 int_in $1
RX_PATH
TASK_NOT_RUNNING

drivers/usb/misc/chaoskey.c usb_find_bulk_in_endpoint() -> usb_find_common_endpoints()

Type Parameter Key Value
PARAM_VALUE 1 bulk_in 7522244640060760064
PARAM_VALUE 2 bulk_out 0
PARAM_VALUE 3 int_in 0
PARAM_VALUE 4 int_out 0
DATA_SOURCE 0 alt $0
DATA_SOURCE 1 bulk_in $1
RX_PATH
TASK_NOT_RUNNING

drivers/usb/misc/usblcd.c lcd_probe() -> usb_find_common_endpoints()

Type Parameter Key Value
PARAM_VALUE 1 bulk_in 7924856039567740928
PARAM_VALUE 2 bulk_out 8259102316599541760
PARAM_VALUE 3 int_in 0
PARAM_VALUE 4 int_out 0
RX_PATH
TASK_NOT_RUNNING

drivers/net/mctp/mctp-usb.c mctp_usb_probe() -> usb_find_common_endpoints()

Type Parameter Key Value
PARAM_VALUE 1 bulk_in 3733556863591006208
PARAM_VALUE 2 bulk_out 7893952714722930688
PARAM_VALUE 3 int_in 0
PARAM_VALUE 4 int_out 0
RX_PATH
TASK_NOT_RUNNING

drivers/spi/spi-ch341.c ch341_probe() -> usb_find_common_endpoints()

Type Parameter Key Value
PARAM_VALUE 1 bulk_in 7647487103362080768
PARAM_VALUE 2 bulk_out 9049598391045308416
PARAM_VALUE 3 int_in 0
PARAM_VALUE 4 int_out 0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/tiny/appletbdrm.c appletbdrm_probe() -> usb_find_common_endpoints()

Type Parameter Key Value
PARAM_VALUE 1 bulk_in 1579303556359901184
PARAM_VALUE 2 bulk_out 6852586172134973440
PARAM_VALUE 3 int_in 0
PARAM_VALUE 4 int_out 0
RX_PATH
TASK_NOT_RUNNING

drivers/usb/misc/appledisplay.c usb_find_int_in_endpoint() -> usb_find_common_endpoints()

Type Parameter Key Value
PARAM_VALUE 1 bulk_in 0
PARAM_VALUE 2 bulk_out 0
PARAM_VALUE 3 int_in 6383191658385780736
PARAM_VALUE 4 int_out 0
DATA_SOURCE 0 alt $0
DATA_SOURCE 3 int_in $1
RX_PATH
TASK_NOT_RUNNING

drivers/input/mouse/appletouch.c usb_find_int_in_endpoint() -> usb_find_common_endpoints()

Type Parameter Key Value
PARAM_VALUE 1 bulk_in 0
PARAM_VALUE 2 bulk_out 0
PARAM_VALUE 3 int_in 7077205382678982656
PARAM_VALUE 4 int_out 0
DATA_SOURCE 0 alt $0
DATA_SOURCE 3 int_in $1
RX_PATH
TASK_NOT_RUNNING

drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c kvaser_usb_leaf_setup_endpoints() -> usb_find_common_endpoints()

Type Parameter Key Value
PARAM_VALUE 1 bulk_in 4096-ptr_max
PARAM_VALUE 2 bulk_out 4096-ptr_max
PARAM_VALUE 3 int_in 0
PARAM_VALUE 4 int_out 0
RX_PATH
TASK_NOT_RUNNING

drivers/input/joystick/pxrc.c pxrc_probe() -> usb_find_common_endpoints()

Type Parameter Key Value
PARAM_VALUE 1 bulk_in 0
PARAM_VALUE 2 bulk_out 0
PARAM_VALUE 3 int_in 1069536426156142592
PARAM_VALUE 4 int_out 0
RX_PATH
TASK_NOT_RUNNING

drivers/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c lpvo_probe() -> usb_find_common_endpoints()

Type Parameter Key Value
PARAM_VALUE 1 bulk_in 6981103928118849536
PARAM_VALUE 2 bulk_out 6097809706491121664
PARAM_VALUE 3 int_in 0
PARAM_VALUE 4 int_out 0
RX_PATH
TASK_NOT_RUNNING

drivers/input/tablet/aiptek.c aiptek_probe() -> usb_find_common_endpoints()

Type Parameter Key Value
PARAM_VALUE 0 alt 4096-ptr_max
PARAM_VALUE 1 bulk_in 0
PARAM_VALUE 2 bulk_out 0
PARAM_VALUE 3 int_in 2999483842257616896
PARAM_VALUE 4 int_out 0
RX_PATH
TASK_NOT_RUNNING

drivers/media/usb/gspca/gspca.c usb_find_int_in_endpoint() -> usb_find_common_endpoints()

Type Parameter Key Value
PARAM_VALUE 1 bulk_in 0
PARAM_VALUE 2 bulk_out 0
PARAM_VALUE 3 int_in 8815994711217840128
PARAM_VALUE 4 int_out 0
DATA_SOURCE 0 alt $0
DATA_SOURCE 3 int_in $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &gspca_dev->usb_lock

drivers/input/touchscreen/usbtouchscreen.c nexio_init() -> usb_find_common_endpoints()

Type Parameter Key Value
PARAM_VALUE 1 bulk_in 6292607435610742784
PARAM_VALUE 2 bulk_out 659728008472526848
PARAM_VALUE 3 int_in 0
PARAM_VALUE 4 int_out 0
RX_PATH
TASK_NOT_RUNNING

drivers/input/touchscreen/usbtouchscreen.c usb_find_bulk_in_endpoint() -> usb_find_common_endpoints()

Type Parameter Key Value
PARAM_VALUE 0 alt 4096-ptr_max
PARAM_VALUE 1 bulk_in 3859606198330662912
PARAM_VALUE 2 bulk_out 0
PARAM_VALUE 3 int_in 0
PARAM_VALUE 4 int_out 0
CAPPED_DATA 0 alt->desc.bNumEndpoints 1
DATA_SOURCE 0 alt $0
DATA_SOURCE 1 bulk_in $1
RX_PATH
TASK_NOT_RUNNING

drivers/input/touchscreen/usbtouchscreen.c usb_find_int_in_endpoint() -> usb_find_common_endpoints()

Type Parameter Key Value
PARAM_VALUE 1 bulk_in 0
PARAM_VALUE 2 bulk_out 0
PARAM_VALUE 3 int_in 3859606198330662912
PARAM_VALUE 4 int_out 0
DATA_SOURCE 0 alt $0
DATA_SOURCE 3 int_in $1
RX_PATH
TASK_NOT_RUNNING

drivers/usb/misc/usbio.c usbio_probe() -> usb_find_common_endpoints()

Type Parameter Key Value
PARAM_VALUE 1 bulk_in 2656218794299166720
PARAM_VALUE 2 bulk_out 7490592552018112512
PARAM_VALUE 3 int_in 0
PARAM_VALUE 4 int_out 0
RX_PATH
TASK_NOT_RUNNING

drivers/comedi/drivers/ni_usb6501.c ni6501_find_endpoints() -> usb_find_common_endpoints()

Type Parameter Key Value
PARAM_VALUE 0 alt 4096-ptr_max
PARAM_VALUE 0 alt->desc.bNumEndpoints 2
PARAM_VALUE 1 bulk_in 4096-ptr_max
PARAM_VALUE 2 bulk_out 4096-ptr_max
PARAM_VALUE 3 int_in 0
PARAM_VALUE 4 int_out 0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/media/rc/imon_raw.c usb_find_int_in_endpoint() -> usb_find_common_endpoints()

Type Parameter Key Value
PARAM_VALUE 1 bulk_in 0
PARAM_VALUE 2 bulk_out 0
PARAM_VALUE 3 int_in 8129623441611300864
PARAM_VALUE 4 int_out 0
DATA_SOURCE 0 alt $0
DATA_SOURCE 3 int_in $1
RX_PATH
TASK_NOT_RUNNING

drivers/net/wireless/ath/ath9k/hif_usb.c ath9k_hif_usb_probe() -> usb_find_common_endpoints()

Type Parameter Key Value
PARAM_VALUE 1 bulk_in 5275341304065830912
PARAM_VALUE 2 bulk_out 5098431463807422464
PARAM_VALUE 3 int_in 7253468893688246272
PARAM_VALUE 4 int_out 2952719021617180672
RX_PATH
TASK_NOT_RUNNING

drivers/net/can/usb/etas_es58x/es58x_core.c es58x_init_es58x_dev() -> usb_find_common_endpoints()

Type Parameter Key Value
PARAM_VALUE 1 bulk_in 8322750490980884480
PARAM_VALUE 2 bulk_out 8687209162940833792
PARAM_VALUE 3 int_in 0
PARAM_VALUE 4 int_out 0
RX_PATH
TASK_NOT_RUNNING

drivers/net/can/usb/mcba_usb.c mcba_usb_probe() -> usb_find_common_endpoints()

Type Parameter Key Value
PARAM_VALUE 1 bulk_in 5191295325433131008
PARAM_VALUE 2 bulk_out 4764334269431001088
PARAM_VALUE 3 int_in 0
PARAM_VALUE 4 int_out 0
RX_PATH
TASK_NOT_RUNNING

drivers/net/wireless/atmel/at76c50x-usb.c at76_alloc_urbs() -> usb_find_common_endpoints()

Type Parameter Key Value
PARAM_VALUE 1 bulk_in 2339937415286292480
PARAM_VALUE 2 bulk_out 6583388732926369792
PARAM_VALUE 3 int_in 0
PARAM_VALUE 4 int_out 0
RX_PATH
TASK_NOT_RUNNING

drivers/usb/class/usblp.c usb_find_bulk_out_endpoint() -> usb_find_common_endpoints()

Type Parameter Key Value
PARAM_VALUE 0 alt 4096-ptr_max
PARAM_VALUE 1 bulk_in 0
PARAM_VALUE 2 bulk_out 5336018869365755904
PARAM_VALUE 3 int_in 0
PARAM_VALUE 4 int_out 0
DATA_SOURCE 0 alt $0
DATA_SOURCE 2 bulk_out $1
RX_PATH
TASK_NOT_RUNNING

drivers/usb/class/usblp.c usblp_select_alts() -> usb_find_common_endpoints()

Type Parameter Key Value
PARAM_VALUE 0 alt 4096-ptr_max
PARAM_VALUE 1 bulk_in 5819153348518682624
PARAM_VALUE 2 bulk_out 5336018869365755904
PARAM_VALUE 3 int_in 0
PARAM_VALUE 4 int_out 0
RX_PATH
TASK_NOT_RUNNING

drivers/usb/misc/usb-ljca.c ljca_probe() -> usb_find_common_endpoints()

Type Parameter Key Value
PARAM_VALUE 1 bulk_in 6796253429246427136
PARAM_VALUE 2 bulk_out 8954062662108119040
PARAM_VALUE 3 int_in 0
PARAM_VALUE 4 int_out 0
RX_PATH
TASK_NOT_RUNNING

drivers/bluetooth/btusb.c __set_diag_interface() -> usb_find_common_endpoints()

Type Parameter Key Value
PARAM_VALUE 1 bulk_in 4096-ptr_max
PARAM_VALUE 2 bulk_out 4096-ptr_max
PARAM_VALUE 3 int_in 0
PARAM_VALUE 4 int_out 0
RX_PATH
TASK_NOT_RUNNING

drivers/bluetooth/btusb.c btusb_probe() -> usb_find_common_endpoints()

Type Parameter Key Value
PARAM_VALUE 0 alt 4096-ptr_max
PARAM_VALUE 1 bulk_in 4096-ptr_max
PARAM_VALUE 2 bulk_out 4096-ptr_max
PARAM_VALUE 3 int_in 4096-ptr_max
PARAM_VALUE 4 int_out 0
RX_PATH
TASK_NOT_RUNNING

drivers/usb/misc/idmouse.c usb_find_bulk_in_endpoint() -> usb_find_common_endpoints()

Type Parameter Key Value
PARAM_VALUE 0 alt 4096-ptr_max
PARAM_VALUE 0 alt->desc.bNumEndpoints 1-255
PARAM_VALUE 1 bulk_in 2494948085004050432
PARAM_VALUE 2 bulk_out 0
PARAM_VALUE 3 int_in 0
PARAM_VALUE 4 int_out 0
DATA_SOURCE 0 alt $0
DATA_SOURCE 1 bulk_in $1
FUZZY_MAX 0 alt->desc.bNumEndpoints 1
RX_PATH
TASK_NOT_RUNNING

drivers/net/can/usb/esd_usb.c esd_usb_probe() -> usb_find_common_endpoints()

Type Parameter Key Value
PARAM_VALUE 1 bulk_in 7298966998031880192
PARAM_VALUE 2 bulk_out 5933646212365189120
PARAM_VALUE 3 int_in 0
PARAM_VALUE 4 int_out 0
RX_PATH
TASK_NOT_RUNNING

drivers/net/usb/r8152.c rtl_check_vendor_ok() -> usb_find_common_endpoints()

Type Parameter Key Value
PARAM_VALUE 0 alt 4096-ptr_max
PARAM_VALUE 1 bulk_in 7588798012660301824
PARAM_VALUE 2 bulk_out 271788222610931712
PARAM_VALUE 3 int_in 7108462534499704832
PARAM_VALUE 4 int_out 0
RX_PATH
TASK_NOT_RUNNING

drivers/media/usb/s2255/s2255drv.c usb_find_bulk_in_endpoint() -> usb_find_common_endpoints()

Type Parameter Key Value
PARAM_VALUE 1 bulk_in 6126372128303423488
PARAM_VALUE 2 bulk_out 0
PARAM_VALUE 3 int_in 0
PARAM_VALUE 4 int_out 0
DATA_SOURCE 0 alt $0
DATA_SOURCE 1 bulk_in $1
RX_PATH
TASK_NOT_RUNNING

drivers/media/usb/hdpvr/hdpvr-core.c usb_find_bulk_in_endpoint() -> usb_find_common_endpoints()

Type Parameter Key Value
PARAM_VALUE 1 bulk_in 183007497090965504
PARAM_VALUE 2 bulk_out 0
PARAM_VALUE 3 int_in 0
PARAM_VALUE 4 int_out 0
DATA_SOURCE 0 alt $0
DATA_SOURCE 1 bulk_in $1
RX_PATH
TASK_NOT_RUNNING

drivers/nfc/pn533/usb.c pn533_usb_probe() -> usb_find_common_endpoints()

Type Parameter Key Value
PARAM_VALUE 1 bulk_in 5129481414492704768
PARAM_VALUE 2 bulk_out 203750918073438208
PARAM_VALUE 3 int_in 0
PARAM_VALUE 4 int_out 0
RX_PATH
TASK_NOT_RUNNING

drivers/input/misc/keyspan_remote.c usb_find_int_in_endpoint() -> usb_find_common_endpoints()

Type Parameter Key Value
PARAM_VALUE 1 bulk_in 0
PARAM_VALUE 2 bulk_out 0
PARAM_VALUE 3 int_in 3815302906445070336
PARAM_VALUE 4 int_out 0
DATA_SOURCE 0 alt $0
DATA_SOURCE 3 int_in $1
RX_PATH
TASK_NOT_RUNNING

drivers/nfc/port100.c port100_probe() -> usb_find_common_endpoints()

Type Parameter Key Value
PARAM_VALUE 1 bulk_in 3803985031164022784
PARAM_VALUE 2 bulk_out 1452584702596325376
PARAM_VALUE 3 int_in 0
PARAM_VALUE 4 int_out 0
RX_PATH
TASK_NOT_RUNNING

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

Type Parameter Key Value
PARAM_VALUE 1 bulk_in 6174064721928396800
PARAM_VALUE 2 bulk_out 5077012989709119488
PARAM_VALUE 3 int_in 0
PARAM_VALUE 4 int_out 0
RX_PATH
TASK_NOT_RUNNING

drivers/comedi/drivers/vmk80xx.c vmk80xx_find_usb_endpoints() -> usb_find_common_endpoints()

Type Parameter Key Value
PARAM_VALUE 1 bulk_in 2546968902343684096
PARAM_VALUE 2 bulk_out 6781952641320665088
PARAM_VALUE 3 int_in 0
PARAM_VALUE 4 int_out 0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/vmk80xx.c vmk80xx_find_usb_endpoints() -> usb_find_common_endpoints()

Type Parameter Key Value
PARAM_VALUE 1 bulk_in 0
PARAM_VALUE 2 bulk_out 0
PARAM_VALUE 3 int_in 2546968902343684096
PARAM_VALUE 4 int_out 6781952641320665088
RX_PATH
TASK_NOT_RUNNING
LOCK2 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/usb/class/cdc-acm.c acm_probe() -> usb_find_common_endpoints()

Type Parameter Key Value
PARAM_VALUE 0 alt->desc.bNumEndpoints 3
PARAM_VALUE 1 bulk_in 4367753693179367424
PARAM_VALUE 1 *bulk_in 0
PARAM_VALUE 2 bulk_out 4857185806247063552
PARAM_VALUE 2 *bulk_out 0
PARAM_VALUE 3 int_in 5808225747611213824
PARAM_VALUE 3 *int_in 0
PARAM_VALUE 4 int_out 0
RX_PATH
TASK_NOT_RUNNING

drivers/hid/usbhid/hid-core.c usb_find_int_in_endpoint() -> usb_find_common_endpoints()

Type Parameter Key Value
PARAM_VALUE 1 bulk_in 0
PARAM_VALUE 2 bulk_out 0
PARAM_VALUE 3 int_in 5974265150398099456
PARAM_VALUE 4 int_out 0
DATA_SOURCE 0 alt $0
DATA_SOURCE 3 int_in $1
RX_PATH
TASK_NOT_RUNNING

drivers/bluetooth/btmtk.c __set_mtk_intr_interface() -> usb_find_common_endpoints()

Type Parameter Key Value
PARAM_VALUE 1 bulk_in 0
PARAM_VALUE 2 bulk_out 0
PARAM_VALUE 3 int_in 4096-ptr_max
PARAM_VALUE 4 int_out 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
LOCK2 &hdev->req_lock
TYPE_LOCK (struct hci_dev)->req_lock

drivers/media/rc/ir_toy.c irtoy_probe() -> usb_find_common_endpoints()

Type Parameter Key Value
PARAM_VALUE 1 bulk_in 7795599559858835456
PARAM_VALUE 2 bulk_out 4976251005661048832
PARAM_VALUE 3 int_in 0
PARAM_VALUE 4 int_out 0
RX_PATH
TASK_NOT_RUNNING

drivers/usb/misc/lvstest.c usb_find_int_in_endpoint() -> usb_find_common_endpoints()

Type Parameter Key Value
PARAM_VALUE 1 bulk_in 0
PARAM_VALUE 2 bulk_out 0
PARAM_VALUE 3 int_in 6120690138722467840
PARAM_VALUE 4 int_out 0
DATA_SOURCE 0 alt $0
DATA_SOURCE 3 int_in $1
RX_PATH
TASK_NOT_RUNNING

drivers/gpio/gpio-mpsse.c gpio_mpsse_probe() -> usb_find_common_endpoints()

Type Parameter Key Value
PARAM_VALUE 0 alt 4096-ptr_max
PARAM_VALUE 1 bulk_in 4096-ptr_max
PARAM_VALUE 2 bulk_out 4096-ptr_max
PARAM_VALUE 3 int_in 0
PARAM_VALUE 4 int_out 0
MEM_ZERO 1 bulk_in
MEM_ZERO 2 bulk_out
RX_PATH
TASK_NOT_RUNNING

drivers/mfd/dln2.c dln2_probe() -> usb_find_common_endpoints()

Type Parameter Key Value
PARAM_VALUE 0 alt 4096-ptr_max
PARAM_VALUE 1 bulk_in 2050223553227898880
PARAM_VALUE 2 bulk_out 5425152903444336640
PARAM_VALUE 3 int_in 0
PARAM_VALUE 4 int_out 0
RX_PATH
TASK_NOT_RUNNING

drivers/net/usb/hso.c hso_create_bulk_serial_device() -> usb_find_common_endpoints()

Type Parameter Key Value
PARAM_VALUE 0 alt 4096-ptr_max
PARAM_VALUE 1 bulk_in 4096-ptr_max
PARAM_VALUE 2 bulk_out 4096-ptr_max
PARAM_VALUE 3 int_in 0
PARAM_VALUE 4 int_out 0
RX_PATH
TASK_NOT_RUNNING

drivers/net/usb/hso.c hso_create_net_device() -> usb_find_common_endpoints()

Type Parameter Key Value
PARAM_VALUE 0 alt 4096-ptr_max
PARAM_VALUE 1 bulk_in 4096-ptr_max
PARAM_VALUE 2 bulk_out 4096-ptr_max
PARAM_VALUE 3 int_in 0
PARAM_VALUE 4 int_out 0
RX_PATH
TASK_NOT_RUNNING

drivers/net/usb/hso.c usb_find_int_in_endpoint() -> usb_find_common_endpoints()

Type Parameter Key Value
PARAM_VALUE 0 alt 4096-ptr_max
PARAM_VALUE 1 bulk_in 0
PARAM_VALUE 2 bulk_out 0
PARAM_VALUE 3 int_in 4096-ptr_max
PARAM_VALUE 4 int_out 0
DATA_SOURCE 0 alt $0
DATA_SOURCE 3 int_in $1
RX_PATH
TASK_NOT_RUNNING

drivers/gnss/usb.c gnss_usb_probe() -> usb_find_common_endpoints()

Type Parameter Key Value
PARAM_VALUE 1 bulk_in 1876340627796361216
PARAM_VALUE 2 bulk_out 7525257866405220352
PARAM_VALUE 3 int_in 0
PARAM_VALUE 4 int_out 0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/gud/gud_drv.c usb_find_bulk_out_endpoint() -> usb_find_common_endpoints()

Type Parameter Key Value
PARAM_VALUE 1 bulk_in 0
PARAM_VALUE 2 bulk_out 5675463147748765696
PARAM_VALUE 3 int_in 0
PARAM_VALUE 4 int_out 0
DATA_SOURCE 0 alt $0
DATA_SOURCE 2 bulk_out $1
RX_PATH
TASK_NOT_RUNNING

drivers/usb/misc/yurex.c usb_find_int_in_endpoint() -> usb_find_common_endpoints()

Type Parameter Key Value
PARAM_VALUE 1 bulk_in 0
PARAM_VALUE 2 bulk_out 0
PARAM_VALUE 3 int_in 5216377866522714112
PARAM_VALUE 4 int_out 0
DATA_SOURCE 0 alt $0
DATA_SOURCE 3 int_in $1
RX_PATH
TASK_NOT_RUNNING