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 |