Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

net/smc/smc_core.c smc_lgr_create() -> smc_wr_alloc_lgr_mem()

Type Parameter Key Value
PARAM_VALUE 0 lgr 4096-ptr_max
PARAM_VALUE 0 lgr->conns_lock.magic 3736018669
PARAM_VALUE 0 lgr->conns_lock.owner (-1)
PARAM_VALUE 0 lgr->conns_lock.owner_cpu u32max
PARAM_VALUE 0 lgr->freeing 0
PARAM_VALUE 0 lgr->is_smcd 0
PARAM_VALUE 0 lgr->next_link_id 0
PARAM_VALUE 0 lgr->refcnt.refs.counter 1
PARAM_VALUE 0 lgr->rmbs 4096-ptr_max
PARAM_VALUE 0 lgr->rmbs_lock.count.counter 0
PARAM_VALUE 0 lgr->rmbs_lock.dep_map->name 0-255
PARAM_VALUE 0 lgr->rmbs_lock.first_waiter 0
PARAM_VALUE 0 lgr->rmbs_lock.magic 4096-ptr_max
PARAM_VALUE 0 lgr->rmbs_lock.osq.tail.counter 0
PARAM_VALUE 0 lgr->rmbs_lock.owner.counter 0
PARAM_VALUE 0 lgr->role 0-1
PARAM_VALUE 0 lgr->smc_version 0-3
PARAM_VALUE 0 lgr->sndbufs 4096-ptr_max
PARAM_VALUE 0 lgr->sndbufs_lock.count.counter 0
PARAM_VALUE 0 lgr->sndbufs_lock.dep_map->name 0-255
PARAM_VALUE 0 lgr->sndbufs_lock.first_waiter 0
PARAM_VALUE 0 lgr->sndbufs_lock.magic 4096-ptr_max
PARAM_VALUE 0 lgr->sndbufs_lock.osq.tail.counter 0
PARAM_VALUE 0 lgr->sndbufs_lock.owner.counter 0
PARAM_VALUE 0 lgr->sync_err 0
PARAM_VALUE 0 lgr->terminating 0
PARAM_VALUE 0 lgr->tx_wq 4096-ptr_max
BUF_SIZE 0 lgr 19776
BUF_SIZE 0 lgr->tx_wq (-1),512,528-8720
DATA_SOURCE 0 lgr r _kzalloc_noprof
FUZZY_MAX 0 lgr->role 1
BIT_INFO 0 lgr->conns_all 0x0,0x7fffffffffffffff
HARD_MAX 0 lgr->role 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &smc->sk
HALF_LOCKED2 global &smc_client_lgr_pending
HALF_LOCKED2 global &smc_server_lgr_pending