Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/ethernet/qlogic/qed/qed_debug.c qed_dbg_all_data_size() -> qed_dbg_nvm_image_length()

Type Parameter Key Value
PARAM_VALUE 0 p_hwfn 4096-ptr_max
PARAM_VALUE 1 image_id 3
PARAM_VALUE 2 length 6852938568627445760
PARAM_VALUE 2 *length 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &devlink->lock

drivers/net/ethernet/qlogic/qed/qed_debug.c qed_dbg_all_data_size() -> qed_dbg_nvm_image_length()

Type Parameter Key Value
PARAM_VALUE 0 p_hwfn 4096-ptr_max
PARAM_VALUE 0 p_hwfn->mcp_info->cmd_list.next->next 4096-ptr_max
PARAM_VALUE 0 p_hwfn->mcp_info->cmd_list.next->prev 4096-ptr_max
PARAM_VALUE 0 p_hwfn->mcp_info->cmd_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 p_hwfn->nvm_info.image_att 16,4096-ptr_max
PARAM_VALUE 0 p_hwfn->p_ptt_pool->lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 image_id 4
PARAM_VALUE 2 length 6852938568627445760
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 p_hwfn->mcp_info->drv_mb_seq 0-u16max
HOST_DATA 0 p_hwfn->mcp_info->drv_pulse_seq 0-s16max
HOST_DATA 0 p_hwfn->mcp_info->mcp_hist 0-u32max
HALF_LOCKED2 &devlink->lock

drivers/net/ethernet/qlogic/qed/qed_debug.c qed_dbg_all_data_size() -> qed_dbg_nvm_image_length()

Type Parameter Key Value
PARAM_VALUE 0 p_hwfn 4096-ptr_max
PARAM_VALUE 0 p_hwfn->mcp_info->cmd_list.next->next 4096-ptr_max
PARAM_VALUE 0 p_hwfn->mcp_info->cmd_list.next->prev 4096-ptr_max
PARAM_VALUE 0 p_hwfn->mcp_info->cmd_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 p_hwfn->nvm_info.image_att 16,4096-ptr_max
PARAM_VALUE 0 p_hwfn->p_ptt_pool->lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 image_id 5
PARAM_VALUE 2 length 6852938568627445760
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 p_hwfn->mcp_info->drv_mb_seq 0-u16max
HOST_DATA 0 p_hwfn->mcp_info->drv_pulse_seq 0-s16max
HOST_DATA 0 p_hwfn->mcp_info->mcp_hist 0-u32max
HOST_DATA 0 p_hwfn->mcp_info->public_base 0,2097152-u32max
HALF_LOCKED2 &devlink->lock

drivers/net/ethernet/qlogic/qed/qed_debug.c qed_dbg_all_data_size() -> qed_dbg_nvm_image_length()

Type Parameter Key Value
PARAM_VALUE 0 p_hwfn 4096-ptr_max
PARAM_VALUE 0 p_hwfn->mcp_info->cmd_list.next->next 4096-ptr_max
PARAM_VALUE 0 p_hwfn->mcp_info->cmd_list.next->prev 4096-ptr_max
PARAM_VALUE 0 p_hwfn->mcp_info->cmd_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 p_hwfn->nvm_info.image_att 16,4096-ptr_max
PARAM_VALUE 0 p_hwfn->p_ptt_pool->lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 image_id 2
PARAM_VALUE 2 length 6852938568627445760
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 p_hwfn->mcp_info->drv_mb_seq 0-u16max
HOST_DATA 0 p_hwfn->mcp_info->drv_pulse_seq 0-s16max
HOST_DATA 0 p_hwfn->mcp_info->mcp_hist 0-u32max
HOST_DATA 0 p_hwfn->mcp_info->public_base 0,2097152-u32max
HALF_LOCKED2 &devlink->lock

drivers/net/ethernet/qlogic/qed/qed_debug.c qed_dbg_nvm_image() -> qed_dbg_nvm_image_length()

Type Parameter Key Value
PARAM_VALUE 1 image_id 2-5
PARAM_VALUE 2 length 373466174210605056
DATA_SOURCE 1 image_id $3
HARD_MAX 1 image_id 5
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &qed_dbg_lock
HALF_LOCKED2 &devlink->lock