Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/net/ethernet/mellanox/mlx5/core/cmd.c cb_timeout_handler() -> mlx5_command_str()

Type Parameter Key Value
HALF_LOCKED2 &pool->lock

drivers/net/ethernet/mellanox/mlx5/core/cmd.c cb_timeout_handler() -> mlx5_command_str()

Type Parameter Key Value
HALF_LOCKED2 &pool->lock

drivers/net/ethernet/mellanox/mlx5/core/cmd.c cmd_status_log() -> mlx5_command_str()

Type Parameter Key Value
DATA_SOURCE 0 command $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 command 0-u16max[c]
HALF_LOCKED2 &dev->intf_state_mutex
HALF_LOCKED2 &dev->mutex

drivers/net/ethernet/mellanox/mlx5/core/cmd.c cmd_work_handler() -> mlx5_command_str()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/mellanox/mlx5/core/cmd.c dump_command() -> mlx5_command_str()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/mellanox/mlx5/core/cmd.c dump_command() -> mlx5_command_str()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/mellanox/mlx5/core/cmd.c mlx5_cmd_err_trace() -> mlx5_command_str()

Type Parameter Key Value
DATA_SOURCE 0 command $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 command 0-u16max[c]
HALF_LOCKED2 &dev->intf_state_mutex
HALF_LOCKED2 &dev->mutex

drivers/net/ethernet/mellanox/mlx5/core/cmd.c mlx5_cmd_invoke() -> mlx5_command_str()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dev->cmd.vars.throttle_sem
HALF_LOCKED2 &dev->cmd.vars.unprivileged_sem
HALF_LOCKED2 &dev->intf_state_mutex
HALF_LOCKED2 &dev->mutex

drivers/net/ethernet/mellanox/mlx5/core/cmd.c mlx5_cmd_out_err() -> mlx5_command_str()

Type Parameter Key Value
PARAM_VALUE 0 command 0-513,515-2563,2565-u16max
DATA_SOURCE 0 command $1
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/mellanox/mlx5/core/cmd.c wait_func() -> mlx5_command_str()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dev->cmd.vars.throttle_sem
HALF_LOCKED2 &dev->cmd.vars.unprivileged_sem
HALF_LOCKED2 &dev->intf_state_mutex
HALF_LOCKED2 &dev->mutex

drivers/net/ethernet/mellanox/mlx5/core/cmd.c wait_func() -> mlx5_command_str()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dev->cmd.vars.throttle_sem
HALF_LOCKED2 &dev->cmd.vars.unprivileged_sem
HALF_LOCKED2 &dev->intf_state_mutex
HALF_LOCKED2 &dev->mutex

drivers/net/ethernet/mellanox/mlx5/core/cmd.c wait_func_handle_exec_timeout() -> mlx5_command_str()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dev->cmd.vars.throttle_sem
HALF_LOCKED2 &dev->cmd.vars.unprivileged_sem
HALF_LOCKED2 &dev->intf_state_mutex
HALF_LOCKED2 &dev->mutex

drivers/net/ethernet/mellanox/mlx5/core/cmd.c wait_func_handle_exec_timeout() -> mlx5_command_str()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dev->cmd.vars.throttle_sem
HALF_LOCKED2 &dev->cmd.vars.unprivileged_sem
HALF_LOCKED2 &dev->intf_state_mutex
HALF_LOCKED2 &dev->mutex

drivers/net/ethernet/mellanox/mlx5/core/debugfs.c mlx5_cmdif_debugfs_init() -> mlx5_command_str()

Type Parameter Key Value
PARAM_VALUE 0 command 0-2850
FUZZY_MAX 0 command 2850
HARD_MAX 0 command 2850
RX_PATH
TASK_NOT_RUNNING