Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 17 files:

Smatch caller information:

drivers/usb/misc/adutux.c adu_open() -> usb_find_interface()

Type Parameter Key Value
PARAM_VALUE 0 drv 8821555310024916992
PARAM_VALUE 1 minor 0-1048575
DATA_SOURCE 1 minor r iminor
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &adutux_mutex

drivers/usb/class/usbtmc.c usbtmc_open() -> usb_find_interface()

Type Parameter Key Value
PARAM_VALUE 0 drv 4831900312786243584
PARAM_VALUE 1 minor 0-1048575
RX_PATH
TASK_NOT_RUNNING

drivers/usb/misc/chaoskey.c chaoskey_open() -> usb_find_interface()

Type Parameter Key Value
PARAM_VALUE 0 drv 7376224413446098944
PARAM_VALUE 1 minor 0-1048575
RX_PATH
TASK_NOT_RUNNING

drivers/usb/misc/usblcd.c lcd_open() -> usb_find_interface()

Type Parameter Key Value
PARAM_VALUE 0 drv 7783762738584592384
PARAM_VALUE 1 minor 0-1048575
DATA_SOURCE 1 minor r iminor
RX_PATH
TASK_NOT_RUNNING

drivers/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c lpvo_do_open() -> usb_find_interface()

Type Parameter Key Value
PARAM_VALUE 0 drv 7510306075371397120
PARAM_VALUE 1 minor (-1)-255
DATA_SOURCE 1 minor $1
CAPABLE 0 21
LOCK2 &board->big_gpib_mutex
TYPE_LOCK (struct gpib_board)->big_gpib_mutex

drivers/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c lpvo_open() -> usb_find_interface()

Type Parameter Key Value
PARAM_VALUE 0 drv 7510306075371397120
PARAM_VALUE 1 minor 0-1048575
DATA_SOURCE 1 minor r iminor
RX_PATH
TASK_NOT_RUNNING

drivers/usb/misc/ldusb.c ld_usb_open() -> usb_find_interface()

Type Parameter Key Value
PARAM_VALUE 0 drv 2766600325260292096
PARAM_VALUE 1 minor 0-1048575
DATA_SOURCE 1 minor r iminor
RX_PATH
TASK_NOT_RUNNING

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

Type Parameter Key Value
PARAM_VALUE 0 drv 4496836125371781120
PARAM_VALUE 1 minor 0-1048575
DATA_SOURCE 1 minor r iminor
RX_PATH
TASK_NOT_RUNNING

drivers/usb/misc/sisusbvga/sisusbvga.c sisusb_open() -> usb_find_interface()

Type Parameter Key Value
PARAM_VALUE 0 drv 483158462371332096
PARAM_VALUE 1 minor 0-1048575
DATA_SOURCE 1 minor r iminor
RX_PATH
TASK_NOT_RUNNING

drivers/usb/class/usblp.c usblp_open() -> usb_find_interface()

Type Parameter Key Value
PARAM_VALUE 0 drv 349288630951153664
PARAM_VALUE 1 minor 0-1048575
DATA_SOURCE 1 minor r iminor
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &usblp_mutex

drivers/media/rc/imon.c display_open() -> usb_find_interface()

Type Parameter Key Value
PARAM_VALUE 0 drv 8889004007370539008
PARAM_VALUE 1 minor 0-1048575
DATA_SOURCE 1 minor r iminor
RX_PATH
TASK_NOT_RUNNING

drivers/usb/misc/idmouse.c idmouse_open() -> usb_find_interface()

Type Parameter Key Value
PARAM_VALUE 0 drv 8433971427136049152
PARAM_VALUE 1 minor 0-1048575
RX_PATH
TASK_NOT_RUNNING

drivers/media/usb/as102/as102_usb_drv.c as102_open() -> usb_find_interface()

Type Parameter Key Value
PARAM_VALUE 0 drv 2260305068039815168
PARAM_VALUE 1 minor 0-1048575
DATA_SOURCE 1 minor r iminor
RX_PATH
TASK_NOT_RUNNING

drivers/hid/usbhid/hid-core.c usbhid_find_interface() -> usb_find_interface()

Type Parameter Key Value
PARAM_VALUE 0 drv 3087726901175918592
PARAM_VALUE 1 minor 0-1048575
DATA_SOURCE 1 minor $0
RX_PATH
TASK_NOT_RUNNING

drivers/usb/misc/iowarrior.c iowarrior_open() -> usb_find_interface()

Type Parameter Key Value
PARAM_VALUE 0 drv 7956723423935246336
PARAM_VALUE 1 minor 0-1048575
DATA_SOURCE 1 minor r iminor
RX_PATH
TASK_NOT_RUNNING

drivers/usb/misc/yurex.c yurex_open() -> usb_find_interface()

Type Parameter Key Value
PARAM_VALUE 0 drv 5137905683731730432
PARAM_VALUE 1 minor 0-1048575
DATA_SOURCE 1 minor r iminor
RX_PATH
TASK_NOT_RUNNING