Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/usb/r8152.c get_registers() -> r8152_control_msg()

Type Parameter Key Value
PARAM_VALUE 0 tp 4096-ptr_max
PARAM_VALUE 0 tp->intf->dev.power.wakeirq->status 0-4294967295
PARAM_VALUE 2 request 5
PARAM_VALUE 3 requesttype 192
PARAM_VALUE 5 index 0,51,204,256,307,460
PARAM_VALUE 6 data 16,4096-ptr_max
PARAM_VALUE 8 msg_tag 4398935982613721088
BUF_SIZE 0 tp s32min-(-1),1-s32max
BUF_SIZE 0 tp s32min-(-1),1-s32max
BUF_SIZE 6 data 0-u16max
BUF_SIZE 6 data 0-u16max
BUF_SIZE 8 msg_tag 5
DATA_SOURCE 0 tp $0
DATA_SOURCE 4 value $1
DATA_SOURCE 5 index $2
DATA_SOURCE 6 data r _kmalloc_noprof
DATA_SOURCE 7 size $3
STR_LEN 0 tp 4
TERMINATED 8 msg_tag 1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 tp->coalesce 0-524280
USER_DATA 0 tp->eee_en 0-1
UNITS 0 tp unit_byte
UNITS 4 value unit_byte
UNITS 7 size unit_byte
BYTE_COUNT 6 ==data7 8050
HALF_LOCKED2 0 &tp->control
HALF_LOCKED2 0 &tp->netdev->nd_net.net->rtnl_mutex

drivers/net/usb/r8152.c set_registers() -> r8152_control_msg()

Type Parameter Key Value
PARAM_VALUE 0 tp 4096-ptr_max
PARAM_VALUE 0 tp->intf->dev.power.wakeirq->status 0-4294967295
PARAM_VALUE 2 request 5
PARAM_VALUE 3 requesttype 64
PARAM_VALUE 5 index 0-511
PARAM_VALUE 6 data 1-u64max
PARAM_VALUE 7 size 1-512
PARAM_VALUE 8 msg_tag 7476211468510461952
BUF_SIZE 0 tp s32min-(-1),1-s32max
BUF_SIZE 0 tp s32min-(-1),1-s32max
BUF_SIZE 6 data 1-512
BUF_SIZE 6 data 1-512
BUF_SIZE 8 msg_tag 6
CAPPED_DATA 7 size 1
DATA_SOURCE 0 tp $0
DATA_SOURCE 4 value $1
DATA_SOURCE 5 index $2
DATA_SOURCE 6 data r kmemdup_noprof
DATA_SOURCE 7 size $3
FUZZY_MAX 7 size 512
STR_LEN 0 tp 5
TERMINATED 8 msg_tag 1
HARD_MAX 7 size 512
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 tp->coalesce 0-524280
USER_DATA 0 tp->eee_en 0-1
UNITS 0 tp unit_byte
UNITS 4 value unit_byte
UNITS 7 size unit_byte
HALF_LOCKED2 0 &tp->control
HALF_LOCKED2 0 &tp->netdev->nd_net.net->rtnl_mutex