Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/ethernet/mellanox/mlx4/cmd.c mlx4_set_vf_vlan() -> mlx4_valid_vf_state_change()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->caps.flags2 64-u64max
PARAM_VALUE 0 dev->persist 4096-ptr_max
PARAM_VALUE 0 dev->persist->num_vfs 1-s32max
PARAM_VALUE 2 vf_admin 4096-ptr_max
PARAM_VALUE 3 vlan 0-4095
PARAM_VALUE 4 qos 0-7
CAPPED_DATA 1 port 1
DATA_SOURCE 0 dev $0
DATA_SOURCE 1 port r mlx4_slaves_closest_port
DATA_SOURCE 3 vlan $3
DATA_SOURCE 4 qos $4
FUZZY_MAX 3 vlan 4095
FUZZY_MAX 4 qos 7
BIT_INFO 0 dev->caps.flags2 0x40,0xffffffffffffffff
HARD_MAX 3 vlan 4095
HARD_MAX 4 qos 7
RX_PATH
TASK_NOT_RUNNING
USER_DATA 3 vlan 0-4095
USER_DATA 4 qos 0-7
UNITS 1 port unit_array_size
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &net->xfrm.xfrm_cfg_mutex
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &cb_lock
HALF_LOCKED2 global &crypto_cfg_mutex
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &rx_queue_mutex