Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

net/smc/smc_core.c smc_switch_conns() -> smc_switch_cursor()

Type Parameter Key Value
PARAM_VALUE 0 smc 4096-ptr_max
PARAM_VALUE 0 smc->sk.__sk_common.skc_state 0-1,3-6,8-19,28-255
PARAM_VALUE 1 pend 0,4096-ptr_max
PARAM_VALUE 1 pend->conn->killed 1
PARAM_VALUE 1 pend->conn->out_of_sync 1
PARAM_VALUE 1 pend->conn->peer_rmbe_idx 0-1
PARAM_VALUE 1 pend->conn->rmbe_size_comp 0-15
PARAM_VALUE 1 pend->conn->rmbe_update_limit 2304-s32max
PARAM_VALUE 1 pend->conn->rtoken_idx (-28),0-254
PARAM_VALUE 1 pend->conn->rx_off 0,32
PARAM_VALUE 2 wr_buf 0,4096-ptr_max
PREEMPT_ADD <- disables preempt
UNITS 0 smc unit_byte
LOCK2 &conn->send_lock
LOCK2 bh
HALF_LOCKED2 &lgr->llc_conf_mutex
HALF_LOCKED2 &lgr->llc_conf_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct smc_connection)->send_lock
TYPE_LOCK (struct smc_link_group)->llc_conf_mutex