Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/usb/core/hcd.c usb_alloc_streams() -> (struct hc_driver)->alloc_streams()

Type Parameter Key Value
PARAM_VALUE 0 hcd 4096-ptr_max
PARAM_VALUE 0 hcd->driver 4096-ptr_max
PARAM_VALUE 0 hcd->driver->alloc_streams 1-u64max
PARAM_VALUE 0 hcd->driver->free_streams 1-u64max
PARAM_VALUE 1 udev 4096-ptr_max
PARAM_VALUE 1 udev->speed 5-u32max
PARAM_VALUE 1 udev->state 7-u32max
PARAM_VALUE 2 eps 4096-ptr_max
PARAM_VALUE 3 num_eps 1-30
PARAM_VALUE 4 num_streams 2-65536
PARAM_VALUE 5 mem_flags 3072,3264
BUF_SIZE 2 eps (-1),24
BUF_SIZE 2 eps (-1),24
CAPPED_DATA 3 num_eps 1
DATA_SOURCE 0 hcd r bus_to_hcd
DATA_SOURCE 2 eps $1
DATA_SOURCE 3 num_eps $2
DATA_SOURCE 4 num_streams $3
DATA_SOURCE 5 mem_flags $4
FUZZY_MAX 1 udev->speed 5
FUZZY_MAX 1 udev->state 7
CONTAINER 0 -240-568+0 $(-1)
HARD_MAX 5 mem_flags 3264
RX_PATH
TASK_NOT_RUNNING
USER_DATA 4 num_streams 2-65536
HALF_LOCKED2 &dev->dev.mutex