Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/input/touchscreen/usbtouchscreen.c usbtouch_process_pkt() -> (struct usbtouch_device_info)->read_data()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | usbtouch | 4096-ptr_max |
| PARAM_VALUE | 0 | usbtouch->type | 4096-ptr_max |
| PARAM_VALUE | 0 | usbtouch->type->max_press | 0,255 |
| BUF_SIZE | 0 | usbtouch | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | usbtouch | s32min-(-1),1-s32max |
| BUF_SIZE | 1 | pkt | (-1),4-8,11,16,1024 |
| BUF_SIZE | 1 | pkt | (-1),4-8,11,16,1024 |
| DATA_SOURCE | 0 | usbtouch | $0 |
| DATA_SOURCE | 1 | pkt | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | usbtouch->buf_len | s32min-2147483645[c][u] |
| NO_OVERFLOW_SIMPLE | 0 | usbtouch->buf_len | |
| HALF_LOCKED2 | &pool->lock |