Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/net/ethernet/intel/ice/ice_main.c ice_vsi_rebuild_by_type() -> ice_ena_vsi()

Type Parameter Key Value
PARAM_VALUE 0 vsi 4096-ptr_max
PARAM_VALUE 0 vsi->back->avail_q_mutex.dep_map->name 0-255
PARAM_VALUE 0 vsi->back->avail_q_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 vsi->back->avail_q_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 vsi->back->avail_q_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 vsi->back->avail_q_mutex.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 vsi->back->avail_q_mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 vsi->back->avail_q_mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 vsi->back->avail_q_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 vsi->back->avail_q_mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 vsi->back->avail_q_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 vsi->flags 1
PARAM_VALUE 0 vsi->idx 0-767
PARAM_VALUE 0 vsi->num_q_vectors 0
PARAM_VALUE 0 vsi->port_info->sched_lock.dep_map->name 0-255
PARAM_VALUE 0 vsi->port_info->sched_lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 vsi->port_info->sched_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 vsi->port_info->sched_lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 vsi->port_info->sched_lock.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 vsi->port_info->sched_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 vsi->port_info->sched_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 vsi->port_info->sched_lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 vsi->port_info->sched_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 vsi->port_info->sched_lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 vsi->q_vectors 0
PARAM_VALUE 0 vsi->rx_rings 0
PARAM_VALUE 0 vsi->rxq_map 0
PARAM_VALUE 0 vsi->tx_rings 0
PARAM_VALUE 0 vsi->txq_map 0
PARAM_VALUE 0 vsi->xdp_rings 0
PARAM_VALUE 0 vsi->xdp_state_lock.dep_map->name 0-255
PARAM_VALUE 0 vsi->xdp_state_lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 vsi->xdp_state_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 vsi->xdp_state_lock.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 vsi->xdp_state_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 vsi->xdp_state_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 vsi->xdp_state_lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 vsi->xdp_state_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 vsi->xdp_state_lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 *vsi->rx_rings 0
PARAM_VALUE 0 *vsi->rxq_map u16max
PARAM_VALUE 0 *vsi->tx_rings 0
PARAM_VALUE 1 locked 0
CAPPED_DATA 0 vsi->alloc_rxq 1
CAPPED_DATA 0 vsi->alloc_txq 1
CAPPED_DATA 0 vsi->idx 1
CAPPED_DATA 0 vsi->type 1
PARAM_COMPARE 0 vsi->num_rxq <= $0->num_txq
HARD_MAX 0 vsi->idx 767
NO_OVERFLOW_SIMPLE 0 vsi->num_q_vectors

drivers/net/ethernet/intel/ice/ice_dcb_lib.c ice_dcb_ena_dis_vsi() -> ice_ena_vsi()

Type Parameter Key Value
PARAM_VALUE 0 vsi 4096-ptr_max
PARAM_VALUE 0 vsi->type 0,4
DATA_SOURCE 1 locked $2
NOCHECK_CALL