Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/usb/hso.c ctrl_callback() -> handle_usb_error()

Type Parameter Key Value
PARAM_VALUE 0 status s32min-(-1),1-s32max
PARAM_VALUE 1 function 8953234361512308736
BUF_SIZE 1 function 14
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/net/usb/hso.c hso_std_serial_read_bulk_callback() -> handle_usb_error()

Type Parameter Key Value
PARAM_VALUE 0 status s32min-(-1),1-s32max
PARAM_VALUE 1 function 6043783436341297152
BUF_SIZE 1 function 34
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/net/usb/hso.c hso_std_serial_write_bulk_callback() -> handle_usb_error()

Type Parameter Key Value
PARAM_VALUE 0 status s32min-(-1),1-s32max
PARAM_VALUE 1 function 6435664369576321024
BUF_SIZE 1 function 35
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/net/usb/hso.c intr_callback() -> handle_usb_error()

Type Parameter Key Value
PARAM_VALUE 0 status s32min-(-1),1-s32max
PARAM_VALUE 1 function 4714750240457793536
PARAM_VALUE 2 hso_dev 0
BUF_SIZE 1 function 14
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/net/usb/hso.c read_bulk_callback() -> handle_usb_error()

Type Parameter Key Value
PARAM_VALUE 0 status s32min-(-1),1-s32max
PARAM_VALUE 1 function 2103904674954469376
BUF_SIZE 1 function 19
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/net/usb/hso.c tiocmget_intr_callback() -> handle_usb_error()

Type Parameter Key Value
PARAM_VALUE 0 status s32min-(-1),1-s32max
PARAM_VALUE 1 function 5542352288103768064
BUF_SIZE 1 function 23
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/net/usb/hso.c write_bulk_callback() -> handle_usb_error()

Type Parameter Key Value
PARAM_VALUE 0 status s32min-(-1),1-s32max
PARAM_VALUE 1 function 5200767709855817728
BUF_SIZE 1 function 20
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock