Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/hid/hid-logitech-dj.c logi_dj_ll_parse() -> rdcat()

Type Parameter Key Value
PARAM_VALUE 0 rdesc 4096-ptr_max
PARAM_VALUE 1 rsize 4031817927925907456
PARAM_VALUE 1 *rsize 0
PARAM_VALUE 2 data 494196514391433216
PARAM_VALUE 3 size 67
BUF_SIZE 0 rdesc 410
BUF_SIZE 0 rdesc 410
BUF_SIZE 2 data 67
DATA_SOURCE 0 rdesc r _kmalloc_noprof
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 size unit_byte
HALF_LOCKED2 &hdev->driver_input_lock
HALF_LOCKED2 &pool->lock

drivers/hid/hid-logitech-dj.c logi_dj_ll_parse() -> rdcat()

Type Parameter Key Value
PARAM_VALUE 0 rdesc 4096-ptr_max
PARAM_VALUE 1 rsize 4031817927925907456
PARAM_VALUE 1 *rsize 0
PARAM_VALUE 2 data 2950038521044873216
PARAM_VALUE 3 size 67
BUF_SIZE 0 rdesc 410
BUF_SIZE 0 rdesc 410
BUF_SIZE 2 data 67
DATA_SOURCE 0 rdesc r _kmalloc_noprof
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 size unit_byte
HALF_LOCKED2 &hdev->driver_input_lock
HALF_LOCKED2 &pool->lock

drivers/hid/hid-logitech-dj.c logi_dj_ll_parse() -> rdcat()

Type Parameter Key Value
PARAM_VALUE 0 rdesc 4096-ptr_max
PARAM_VALUE 1 rsize 4031817927925907456
PARAM_VALUE 1 *rsize 0,67
PARAM_VALUE 2 data 2852646423789772800
PARAM_VALUE 3 size 69
BUF_SIZE 0 rdesc 410
BUF_SIZE 0 rdesc 410
BUF_SIZE 2 data 69
DATA_SOURCE 0 rdesc r _kmalloc_noprof
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 size unit_byte
HALF_LOCKED2 &hdev->driver_input_lock
HALF_LOCKED2 &pool->lock

drivers/hid/hid-logitech-dj.c logi_dj_ll_parse() -> rdcat()

Type Parameter Key Value
PARAM_VALUE 0 rdesc 4096-ptr_max
PARAM_VALUE 1 rsize 4031817927925907456
PARAM_VALUE 1 *rsize 0,67
PARAM_VALUE 2 data 5707557389677056000
PARAM_VALUE 3 size 85
BUF_SIZE 0 rdesc 410
BUF_SIZE 0 rdesc 410
BUF_SIZE 2 data 85
DATA_SOURCE 0 rdesc r _kmalloc_noprof
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 size unit_byte
HALF_LOCKED2 &hdev->driver_input_lock
HALF_LOCKED2 &pool->lock

drivers/hid/hid-logitech-dj.c logi_dj_ll_parse() -> rdcat()

Type Parameter Key Value
PARAM_VALUE 0 rdesc 4096-ptr_max
PARAM_VALUE 1 rsize 4031817927925907456
PARAM_VALUE 1 *rsize 0,67
PARAM_VALUE 2 data 1596338625891758080
PARAM_VALUE 3 size 69
BUF_SIZE 0 rdesc 410
BUF_SIZE 0 rdesc 410
BUF_SIZE 2 data 69
DATA_SOURCE 0 rdesc r _kmalloc_noprof
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 size unit_byte
HALF_LOCKED2 &hdev->driver_input_lock
HALF_LOCKED2 &pool->lock

drivers/hid/hid-logitech-dj.c logi_dj_ll_parse() -> rdcat()

Type Parameter Key Value
PARAM_VALUE 0 rdesc 4096-ptr_max
PARAM_VALUE 1 rsize 4031817927925907456
PARAM_VALUE 1 *rsize 0,67
PARAM_VALUE 2 data 1223380068631273472
PARAM_VALUE 3 size 91
BUF_SIZE 0 rdesc 410
BUF_SIZE 0 rdesc 410
BUF_SIZE 2 data 91
DATA_SOURCE 0 rdesc r _kmalloc_noprof
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 size unit_byte
HALF_LOCKED2 &hdev->driver_input_lock
HALF_LOCKED2 &pool->lock

drivers/hid/hid-logitech-dj.c logi_dj_ll_parse() -> rdcat()

Type Parameter Key Value
PARAM_VALUE 0 rdesc 4096-ptr_max
PARAM_VALUE 1 rsize 4031817927925907456
PARAM_VALUE 1 *rsize 0,67
PARAM_VALUE 2 data 3249615910137372672
PARAM_VALUE 3 size 69
BUF_SIZE 0 rdesc 410
BUF_SIZE 0 rdesc 410
BUF_SIZE 2 data 69
DATA_SOURCE 0 rdesc r _kmalloc_noprof
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 size unit_byte
HALF_LOCKED2 &hdev->driver_input_lock
HALF_LOCKED2 &pool->lock

drivers/hid/hid-logitech-dj.c logi_dj_ll_parse() -> rdcat()

Type Parameter Key Value
PARAM_VALUE 0 rdesc 4096-ptr_max
PARAM_VALUE 1 rsize 4031817927925907456
PARAM_VALUE 1 *rsize 0,67,69,85,91,136,152,158
PARAM_VALUE 2 data 3707578065773191168
PARAM_VALUE 3 size 75
BUF_SIZE 0 rdesc 410
BUF_SIZE 0 rdesc 410
BUF_SIZE 2 data 75
DATA_SOURCE 0 rdesc r _kmalloc_noprof
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 size unit_byte
HALF_LOCKED2 &hdev->driver_input_lock
HALF_LOCKED2 &pool->lock

drivers/hid/hid-logitech-dj.c logi_dj_ll_parse() -> rdcat()

Type Parameter Key Value
PARAM_VALUE 0 rdesc 4096-ptr_max
PARAM_VALUE 1 rsize 4031817927925907456
PARAM_VALUE 1 *rsize 0,67,69,75,85,91,136,142,144,152,158,160,166,211,227,233
PARAM_VALUE 2 data 3481391929028947968
PARAM_VALUE 3 size 25
BUF_SIZE 0 rdesc 410
BUF_SIZE 0 rdesc 410
BUF_SIZE 2 data 25
DATA_SOURCE 0 rdesc r _kmalloc_noprof
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 size unit_byte
HALF_LOCKED2 &hdev->driver_input_lock
HALF_LOCKED2 &pool->lock

drivers/hid/hid-logitech-dj.c logi_dj_ll_parse() -> rdcat()

Type Parameter Key Value
PARAM_VALUE 0 rdesc 4096-ptr_max
PARAM_VALUE 1 rsize 4031817927925907456
PARAM_VALUE 1 *rsize 0,25,67,69,75,85,91-92,94,100,110,116,136,142,144,152,158,160-161,166-167,169,177,183,185,191,211,227,233,236,252,258
PARAM_VALUE 2 data 3641933913634885632
PARAM_VALUE 3 size 29
BUF_SIZE 0 rdesc 410
BUF_SIZE 0 rdesc 410
BUF_SIZE 2 data 29
DATA_SOURCE 0 rdesc r _kmalloc_noprof
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 size unit_byte
HALF_LOCKED2 &hdev->driver_input_lock
HALF_LOCKED2 &pool->lock

drivers/hid/hid-logitech-dj.c logi_dj_ll_parse() -> rdcat()

Type Parameter Key Value
PARAM_VALUE 0 rdesc 4096-ptr_max
PARAM_VALUE 1 rsize 4031817927925907456
PARAM_VALUE 1 *rsize 0,25,29-287
PARAM_VALUE 2 data 3369713255807881216
PARAM_VALUE 3 size 25
BUF_SIZE 0 rdesc 410
BUF_SIZE 0 rdesc 410
BUF_SIZE 2 data 25
DATA_SOURCE 0 rdesc r _kmalloc_noprof
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 size unit_byte
HALF_LOCKED2 &hdev->driver_input_lock
HALF_LOCKED2 &pool->lock

drivers/hid/hid-logitech-dj.c logi_dj_ll_parse() -> rdcat()

Type Parameter Key Value
PARAM_VALUE 0 rdesc 4096-ptr_max
PARAM_VALUE 1 rsize 4031817927925907456
PARAM_VALUE 1 *rsize 0,25,29-312
PARAM_VALUE 2 data 4531703942034518016
PARAM_VALUE 3 size 98
BUF_SIZE 0 rdesc 410
BUF_SIZE 0 rdesc 410
BUF_SIZE 2 data 98
DATA_SOURCE 0 rdesc r _kmalloc_noprof
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 size unit_byte
HALF_LOCKED2 &hdev->driver_input_lock
HALF_LOCKED2 &pool->lock