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/eswitch.c esw_update_vport_addr_list() -> mlx5_query_nic_vport_mac_list()

Type Parameter Key Value
PARAM_VALUE 0 dev->cmd.vars.throttle_sem.first_waiter->up 0-1
PARAM_VALUE 0 dev->cmd.vars.unprivileged_sem.first_waiter->up 0-1
PARAM_VALUE 2 list_type 0-1
PARAM_VALUE 3 addr_list 4087943950133563392
PARAM_VALUE 3 *addr_list 0
PARAM_VALUE 4 addr_list_size 9043135182698037248
PARAM_VALUE 4 *addr_list_size 0
DATA_SOURCE 2 list_type $2
RX_PATH
TASK_NOT_RUNNING
LOCK2 &esw->state_lock
HALF_LOCKED2 &esw->offloads.reps_lock
HALF_LOCKED2 global &rtnl_mutex
TYPE_LOCK (struct mlx5_eswitch)->state_lock