Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

net/smc/smc_llc.c smc_llc_cli_add_link_reject() -> smc_llc_send_message()

Type Parameter Key Value
PARAM_VALUE 0 link 4096-ptr_max
PARAM_VALUE 0 link->lgr 4096-ptr_max
PARAM_VALUE 1 llcbuf 4096-ptr_max
BUF_SIZE 1 llcbuf 44
RX_PATH
TASK_NOT_RUNNING
UNITS 0 link unit_byte
HALF_LOCKED2 &lgr->llc_conf_mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &smc_client_lgr_pending

net/smc/smc_llc.c smc_llc_cli_conf_link() -> smc_llc_send_message()

Type Parameter Key Value
PARAM_VALUE 0 link 4096-ptr_max
PARAM_VALUE 0 link->lgr 4096-ptr_max
PARAM_VALUE 0 link->lgr->llc_flow_lcl.qentry 4096-ptr_max
PARAM_VALUE 0 link->lgr->lnk 4096-ptr_max
PARAM_VALUE 0 link->lgr->rmbs_lock.dep_map->name 0-255
PARAM_VALUE 0 link->lgr->rmbs_lock.first_waiter->handoff_set 1
PARAM_VALUE 0 link->lgr->rmbs_lock.first_waiter->list.next 2624917664208203776
PARAM_VALUE 0 link->lgr->rmbs_lock.first_waiter->list.prev 2624917664208203776
PARAM_VALUE 0 link->lgr->rmbs_lock.first_waiter->type 0-1
PARAM_VALUE 0 link->lgr->rmbs_lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 link->lgr->sndbufs_lock.first_waiter->handoff_set 0-1
PARAM_VALUE 0 link->lgr->sndbufs_lock.first_waiter->type 0-1
PARAM_VALUE 0 link->lgr->type 0-1,3-u32max
PARAM_VALUE 0 link->link_down_wrk.entry.next->prev 4096-ptr_max
PARAM_VALUE 0 link->smcibdev->ibdev->dev.kobj.release->timer->entry.pprev 4096-ptr_max
PARAM_VALUE 0 link->smcibdev->ibdev->dev.kobj.release.timer.is_hard 0-1
PARAM_VALUE 0 link->smcibdev->ibdev->dev.kobj.release.timer.is_lazy 0-1
PARAM_VALUE 0 link->smcibdev->ibdev->dev.kobj.release.timer.is_queued 0-1
PARAM_VALUE 0 link->smcibdev->ibdev->dev.kobj.release.timer.is_soft 0-1
PARAM_VALUE 0 link->wr_tx_refs.data 0,4096-ptr_max
PARAM_VALUE 0 link->wr_tx_v2_pend->idx 0-4294967295
PARAM_VALUE 0 *link->lgr->smcd->dibs->dmb_clientid_arr 255
PARAM_VALUE 0 *link->lgr->smcd->dibs->drv_priv->dmb_ht_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 1 llcbuf 4096-ptr_max
BUF_SIZE 1 llcbuf 44
DATA_SOURCE 0 link $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 link unit_byte
HALF_LOCKED2 &lgr->llc_conf_mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &smc_client_lgr_pending

net/smc/smc_llc.c smc_llc_event_handler() -> smc_llc_send_message()

Type Parameter Key Value
PARAM_VALUE 0 link 4096-ptr_max
PARAM_VALUE 0 link->state 2-u32max
PARAM_VALUE 1 llcbuf 4096-ptr_max
BUF_SIZE 1 llcbuf 44
NOCHECK_CALL
UNITS 0 link unit_byte
HALF_LOCKED2 &pool->lock

net/smc/smc_llc.c smc_llc_process_cli_delete_link() -> smc_llc_send_message()

Type Parameter Key Value
PARAM_VALUE 1 llcbuf 4096-ptr_max
BUF_SIZE 1 llcbuf 44
NOCHECK_CALL
UNITS 0 link unit_byte
LOCK2 &lgr->llc_conf_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct smc_link_group)->llc_conf_mutex

net/smc/smc_llc.c smc_llc_process_cli_delete_link() -> smc_llc_send_message()

Type Parameter Key Value
PARAM_VALUE 1 llcbuf 4096-ptr_max
BUF_SIZE 1 llcbuf 44
NOCHECK_CALL
UNITS 0 link unit_byte
LOCK2 &lgr->llc_conf_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct smc_link_group)->llc_conf_mutex

net/smc/smc_llc.c smc_llc_process_srv_delete_link() -> smc_llc_send_message()

Type Parameter Key Value
PARAM_VALUE 1 llcbuf 4096-ptr_max
BUF_SIZE 1 llcbuf 44
UNITS 0 link unit_byte
LOCK2 &lgr->llc_conf_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct smc_link_group)->llc_conf_mutex

net/smc/smc_llc.c smc_llc_rmt_conf_rkey() -> smc_llc_send_message()

Type Parameter Key Value
PARAM_VALUE 0 link 4096-ptr_max
PARAM_VALUE 0 link->lgr 4096-ptr_max
PARAM_VALUE 1 llcbuf 4096-ptr_max
BUF_SIZE 1 llcbuf 44
NOCHECK_CALL
UNITS 0 link unit_byte
HALF_LOCKED2 &pool->lock

net/smc/smc_llc.c smc_llc_rmt_delete_rkey() -> smc_llc_send_message()

Type Parameter Key Value
PARAM_VALUE 1 llcbuf 4096-ptr_max
BUF_SIZE 1 llcbuf 44
NOCHECK_CALL
UNITS 0 link unit_byte
HALF_LOCKED2 &pool->lock

net/smc/smc_llc.c smc_llc_send_req_add_link_response() -> smc_llc_send_message()

Type Parameter Key Value
PARAM_VALUE 0 link 4096-ptr_max
PARAM_VALUE 0 link->lgr 4096-ptr_max
PARAM_VALUE 1 llcbuf 4096-ptr_max
BUF_SIZE 1 llcbuf 44
NOCHECK_CALL
UNITS 0 link unit_byte
HALF_LOCKED2 &lgr->llc_conf_mutex
HALF_LOCKED2 &link->lgr->llc_conf_mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &smc->sk
HALF_LOCKED2 global &smc_server_lgr_pending
TYPE_LOCK (struct smc_link_group)->llc_conf_mutex