Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/usb/core/devio.c proc_alloc_streams() -> usb_alloc_streams()

Type Parameter Key Value
PARAM_VALUE 0 interface 4096-ptr_max
PARAM_VALUE 0 interface->altsetting 4096-ptr_max
PARAM_VALUE 1 eps 4096-ptr_max
PARAM_VALUE 2 num_eps 1-30
PARAM_VALUE 3 num_streams 2-65536
PARAM_VALUE 4 mem_flags 3264
USER_DATA 3 num_streams 2-65536
LOCK2 &dev->dev.mutex
TYPE_LOCK (struct device)->mutex

drivers/usb/storage/uas.c uas_configure_endpoints() -> usb_alloc_streams()

Type Parameter Key Value
PARAM_VALUE 0 interface 4096-ptr_max
PARAM_VALUE 0 interface->cur_altsetting 4096-ptr_max
PARAM_VALUE 1 eps 4096-ptr_max
PARAM_VALUE 2 num_eps 3
PARAM_VALUE 3 num_streams 256
PARAM_VALUE 4 mem_flags 3072
BUF_SIZE 1 eps 24
CAPPED_DATA 0 interface->cur_altsetting->desc.bNumEndpoints 1
RX_PATH
TASK_NOT_RUNNING