Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

net/ethtool/cmis_cdb.c ethtool_cmis_cdb_execute_cmd() -> ethtool_cmis_cdb_execute_epl_cmd()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 args 4096-ptr_max
PARAM_VALUE 1 args->err_msg 0
PARAM_VALUE 1 args->flags 2-4
PARAM_VALUE 1 args->msleep_pre_rpl 1,1000
PARAM_VALUE 1 args->read_write_len_ext 8-128
PARAM_VALUE 1 args->req.epl 0,4096-ptr_max
PARAM_VALUE 1 args->req.epl_len 1-2048
PARAM_VALUE 1 args->req.id 0,64-65,257,259-260,263,265-266
PARAM_VALUE 1 args->req.lpl_len 0-128
PARAM_VALUE 1 args->rpl_exp_len 0,2,18,36
PARAM_VALUE 2 page_data 8871011361483890688
PARAM_VALUE 2 page_data->bank 0
PARAM_VALUE 2 page_data->data 1-u64max
PARAM_VALUE 2 page_data->i2c_address 80
PARAM_VALUE 2 page_data->length 126
PARAM_VALUE 2 page_data->offset 130
PARAM_VALUE 2 page_data->page 159
CAPPED_DATA 1 args->req.lpl_len 1
DATA_SOURCE 0 dev $0
DATA_SOURCE 1 args $1
PARAM_COMPARE 1 args->read_write_len_ext >= $1->req.lpl_len
HARD_MAX 1 args->msleep_pre_rpl 1000
HARD_MAX 1 args->req.id 266
HARD_MAX 1 args->rpl_exp_len 36
NO_OVERFLOW_SIMPLE 1 args->req.epl_len
HALF_LOCKED2 &pool->lock