Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
net/ethtool/module.c ethnl_module_fw_flash_ntf_complete() -> ethnl_module_fw_flash_ntf()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->ethtool_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->ethtool_ops->reset | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->netdev_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | *dev->name | 0-255 |
| PARAM_VALUE | 1 | status | 3 |
| PARAM_VALUE | 2 | ntf_params | 4096-ptr_max |
| PARAM_VALUE | 3 | err_msg | 0 |
| PARAM_VALUE | 4 | sub_err_msg | 0 |
| PARAM_VALUE | 5 | done | 0 |
| PARAM_VALUE | 6 | total | 0 |
| BUF_SIZE | 2 | ntf_params | 12 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 2 | ntf_params | $1 |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
net/ethtool/module.c ethnl_module_fw_flash_ntf_err() -> ethnl_module_fw_flash_ntf()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | *dev->name | 0-255 |
| PARAM_VALUE | 1 | status | 4 |
| PARAM_VALUE | 2 | ntf_params | 4096-ptr_max |
| PARAM_VALUE | 3 | err_msg | 0,4096-ptr_max |
| PARAM_VALUE | 4 | sub_err_msg | 0,4096-ptr_max |
| PARAM_VALUE | 5 | done | 0 |
| PARAM_VALUE | 6 | total | 0 |
| BUF_SIZE | 2 | ntf_params | (-1),12 |
| BUF_SIZE | 2 | ntf_params | (-1),12 |
| BUF_SIZE | 3 | err_msg | (-1),25-26,28,31,33-38,40,47,52,55 |
| BUF_SIZE | 3 | err_msg | (-1),25-26,28,31,33-38,40,47,52,55 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 2 | ntf_params | $1 |
| DATA_SOURCE | 3 | err_msg | $2 |
| DATA_SOURCE | 4 | sub_err_msg | $3 |
| STR_LEN | 0 | dev | (-1),24-25,27,30,32-37,39,46,51,54 |
| STR_LEN | 0 | dev | (-1),24-25,27,30,32-37,39,46,51,54 |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
net/ethtool/module.c ethnl_module_fw_flash_ntf_in_progress() -> ethnl_module_fw_flash_ntf()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | *dev->name | 0-255 |
| PARAM_VALUE | 1 | status | 2 |
| PARAM_VALUE | 2 | ntf_params | 4096-ptr_max |
| PARAM_VALUE | 3 | err_msg | 0 |
| PARAM_VALUE | 4 | sub_err_msg | 0 |
| PARAM_VALUE | 5 | done | 0-u32max |
| PARAM_VALUE | 6 | total | 1-u32max |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 2 | ntf_params | $1 |
| DATA_SOURCE | 5 | done | $2 |
| DATA_SOURCE | 6 | total | $3 |
| NOCHECK_CALL | |||
| UNITS | 5 | done | unit_byte |
| UNITS | 6 | total | unit_byte |
| LOCK2 | &pool->lock |
net/ethtool/module.c ethnl_module_fw_flash_ntf_start() -> ethnl_module_fw_flash_ntf()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | *dev->name | 0-255 |
| PARAM_VALUE | 1 | status | 1 |
| PARAM_VALUE | 2 | ntf_params | 4096-ptr_max |
| PARAM_VALUE | 3 | err_msg | 0 |
| PARAM_VALUE | 4 | sub_err_msg | 0 |
| PARAM_VALUE | 5 | done | 0 |
| PARAM_VALUE | 6 | total | 0 |
| BUF_SIZE | 2 | ntf_params | 12 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 2 | ntf_params | $1 |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |