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