Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
net/devlink/dev.c devlink_flash_update_begin_notify() -> __devlink_flash_update_notify()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | devlink | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->dev->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->dev->devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->dev->devres_head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->ops->flash_update | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->ops->info_get | 0,4096-ptr_max |
| PARAM_VALUE | 0 | devlink->ops->supported_flash_update_params | 0-1 |
| PARAM_VALUE | 1 | cmd | 58 |
| PARAM_VALUE | 2 | params | 3779260746720149504 |
| PARAM_VALUE | 2 | params->component | 0 |
| PARAM_VALUE | 2 | params->done | 0 |
| PARAM_VALUE | 2 | params->status_msg | 0 |
| PARAM_VALUE | 2 | params->timeout | 0 |
| PARAM_VALUE | 2 | params->total | 0 |
| DATA_SOURCE | 0 | devlink | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | 0 | &devlink->lock |
net/devlink/dev.c devlink_flash_update_end_notify() -> __devlink_flash_update_notify()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | devlink | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->dev->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->dev->devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->dev->devres_head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->ops->flash_update | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->ops->info_get | 0,4096-ptr_max |
| PARAM_VALUE | 0 | devlink->ops->supported_flash_update_params | 0-1 |
| PARAM_VALUE | 1 | cmd | 59 |
| PARAM_VALUE | 2 | params | 7949804650279440384 |
| PARAM_VALUE | 2 | params->component | 0 |
| PARAM_VALUE | 2 | params->done | 0 |
| PARAM_VALUE | 2 | params->status_msg | 0 |
| PARAM_VALUE | 2 | params->timeout | 0 |
| PARAM_VALUE | 2 | params->total | 0 |
| DATA_SOURCE | 0 | devlink | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | 0 | &devlink->lock |
net/devlink/dev.c devlink_flash_update_status_notify() -> __devlink_flash_update_notify()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cmd | 60 |
| PARAM_VALUE | 2 | params | 3837326568556871680 |
| PARAM_VALUE | 2 | params->timeout | 0 |
| BUF_SIZE | 0 | devlink | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | devlink | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | devlink | $0 |
| STR_LEN | 0 | devlink | (-1),7-8,10-18,22-23,31-33,41,45,49,58,63,106,127 |
| STR_LEN | 0 | devlink | (-1),7-8,10-18,22-23,31-33,41,45,49,58,63,106,127 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &efx->reflash_mutex | ||
| HALF_LOCKED2 | 0 | &devlink->lock |
net/devlink/dev.c devlink_flash_update_timeout_notify() -> __devlink_flash_update_notify()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cmd | 60 |
| PARAM_VALUE | 2 | params | 7146249480121499648 |
| PARAM_VALUE | 2 | params->component | 0,1883892731772755968,2423942652837355520,2614281945756712960,3851290686622060544,7007309100443340800,8767038114440966144 |
| PARAM_VALUE | 2 | params->done | 0 |
| PARAM_VALUE | 2 | params->status_msg | 2427820494489722880,2484206846038036480,2792453912038653952,3780169806371655680,6962691166014771200,8433892266278936576 |
| PARAM_VALUE | 2 | params->timeout | 15,30,81,300,900,1500 |
| PARAM_VALUE | 2 | params->total | 0 |
| DATA_SOURCE | 0 | devlink | $0 |
| STR_LEN | 0 | devlink | 7,9-10,12,16 |
| STR_LEN | 0 | devlink | 7,9-10,12,16 |
| TERMINATED | 2 | params->status_msg | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &efx->reflash_mutex | ||
| HALF_LOCKED2 | 0 | &devlink->lock |