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_cmd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | page_data | 8871011361483890688 |
| PARAM_VALUE | 1 | page_data->bank | 0 |
| PARAM_VALUE | 1 | page_data->data | 0 |
| PARAM_VALUE | 1 | page_data->i2c_address | 0 |
| PARAM_VALUE | 1 | page_data->length | 0 |
| PARAM_VALUE | 1 | page_data->offset | 0 |
| PARAM_VALUE | 1 | page_data->page | 0 |
| PARAM_VALUE | 2 | page | 159 |
| PARAM_VALUE | 3 | offset | 130 |
| PARAM_VALUE | 4 | length | 126 |
| PARAM_VALUE | 5 | data | 4096-ptr_max |
| BUF_SIZE | 5 | data | 126 |
| DATA_SOURCE | 0 | dev | $0 |
| UNITS | 4 | length | unit_byte |
| HALF_LOCKED2 | &pool->lock |
net/ethtool/cmis_cdb.c ethtool_cmis_cdb_execute_cmd() -> __ethtool_cmis_cdb_execute_cmd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | page_data | 8871011361483890688 |
| PARAM_VALUE | 1 | page_data->bank | 0 |
| PARAM_VALUE | 1 | page_data->data | 1-u64max |
| PARAM_VALUE | 1 | page_data->i2c_address | 80 |
| PARAM_VALUE | 1 | page_data->length | 1-128 |
| PARAM_VALUE | 1 | page_data->offset | 128-255 |
| PARAM_VALUE | 1 | page_data->page | 159-175 |
| PARAM_VALUE | 2 | page | 159 |
| PARAM_VALUE | 3 | offset | 128 |
| PARAM_VALUE | 4 | length | 2 |
| PARAM_VALUE | 5 | data | 4096-ptr_max |
| PARAM_VALUE | 5 | *data | 0,64-65,257,259-260,263,265-266 |
| BUF_SIZE | 5 | data | 2 |
| DATA_SOURCE | 0 | dev | $0 |
| UNITS | 4 | length | unit_byte |
| HALF_LOCKED2 | &pool->lock |
net/ethtool/cmis_cdb.c ethtool_cmis_cdb_execute_epl_cmd() -> __ethtool_cmis_cdb_execute_cmd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | page_data | 8871011361483890688 |
| PARAM_VALUE | 1 | page_data->bank | 0 |
| PARAM_VALUE | 1 | page_data->data | 1-u64max |
| PARAM_VALUE | 1 | page_data->i2c_address | 80 |
| PARAM_VALUE | 1 | page_data->length | 1-128 |
| PARAM_VALUE | 1 | page_data->offset | 128,130 |
| PARAM_VALUE | 1 | page_data->page | 159-160 |
| PARAM_VALUE | 2 | page | 160-175 |
| PARAM_VALUE | 3 | offset | 128-255 |
| PARAM_VALUE | 4 | length | 1-128 |
| PARAM_VALUE | 5 | data | 0-2047,4096-ptr_max |
| PARAM_VALUE | 5 | *data | 0-255 |
| CAPPED_DATA | 4 | length | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | page_data | $2 |
| FUZZY_MAX | 1 | page_data->offset | 128 |
| FUZZY_MAX | 1 | page_data->page | 160 |
| FUZZY_MAX | 2 | page | 160 |
| FUZZY_MAX | 3 | offset | 128 |
| HARD_MAX | 1 | page_data->offset | 130 |
| HARD_MAX | 1 | page_data->page | 160 |
| UNITS | 4 | length | unit_byte |
| UNITS | 5 | data | unit_byte |
| LOCK2 | &pool->lock |