Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
net/smc/smc_llc.c smc_llc_add_link_local() -> smc_llc_init_msg_hdr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hdr | 2155476130356150272 |
| PARAM_VALUE | 0 | hdr->common.llc_version | 0 |
| PARAM_VALUE | 0 | hdr->length | 0 |
| PARAM_VALUE | 0 | hdr->length_v2 | 0 |
| PARAM_VALUE | 2 | len | 44 |
| PREEMPT_ADD | |||
| NOCHECK_CALL | |||
| UNITS | 2 | len | unit_byte |
| HALF_LOCKED2 | &lgr->llc_conf_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | global &smc_lgr_list.lock |
net/smc/smc_llc.c smc_llc_cli_add_link_reject() -> smc_llc_init_msg_hdr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | len | 44 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 2 | len | 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_rmt_conf_rkey() -> smc_llc_init_msg_hdr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hdr | 4096-ptr_max |
| PARAM_VALUE | 2 | len | 44 |
| NOCHECK_CALL | |||
| UNITS | 2 | len | unit_byte |
| HALF_LOCKED2 | &pool->lock |
net/smc/smc_llc.c smc_llc_rmt_delete_rkey() -> smc_llc_init_msg_hdr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | len | 44 |
| NOCHECK_CALL | |||
| UNITS | 2 | len | unit_byte |
| HALF_LOCKED2 | &pool->lock |
net/smc/smc_llc.c smc_llc_send_add_link() -> smc_llc_init_msg_hdr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hdr | 4096-ptr_max |
| PARAM_VALUE | 2 | len | 0-s32max,18446744071562067968-u64max |
| MEM_ZERO | 0 | hdr | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 2 | len | unit_byte |
| HALF_LOCKED2 | &lgr->llc_conf_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | 1 | &lgr->llc_conf_mutex |
net/smc/smc_llc.c smc_llc_send_confirm_link() -> smc_llc_init_msg_hdr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hdr | 4096-ptr_max |
| PARAM_VALUE | 2 | len | 44 |
| MEM_ZERO | 0 | hdr | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 2 | len | unit_byte |
| HALF_LOCKED2 | &lgr->llc_conf_mutex | ||
| HALF_LOCKED2 | &pool->lock |
net/smc/smc_llc.c smc_llc_send_confirm_rkey() -> smc_llc_init_msg_hdr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hdr | 4096-ptr_max |
| PARAM_VALUE | 2 | len | 44 |
| MEM_ZERO | 0 | hdr | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 2 | len | unit_byte |
| LOCK2 | &lgr->llc_conf_mutex | ||
| HALF_LOCKED2 | &new_smc->sk | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &smc_client_lgr_pending | ||
| HALF_LOCKED2 | global &smc_server_lgr_pending | ||
| TYPE_LOCK | (struct smc_link_group)->llc_conf_mutex |
net/smc/smc_llc.c smc_llc_send_delete_link() -> smc_llc_init_msg_hdr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hdr | 4096-ptr_max |
| PARAM_VALUE | 2 | len | 44 |
| MEM_ZERO | 0 | hdr | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 2 | len | unit_byte |
| HALF_LOCKED2 | &lgr->llc_conf_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | 1 | &lgr->llc_conf_mutex |
net/smc/smc_llc.c smc_llc_send_delete_rkey() -> smc_llc_init_msg_hdr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hdr | 4096-ptr_max |
| PARAM_VALUE | 2 | len | 44 |
| MEM_ZERO | 0 | hdr | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 2 | len | 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_send_link_delete_all() -> smc_llc_init_msg_hdr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hdr | 7779392342930747392 |
| PARAM_VALUE | 0 | hdr->common.llc_version | 0 |
| PARAM_VALUE | 0 | hdr->length | 0 |
| PARAM_VALUE | 0 | hdr->length_v2 | 0 |
| PARAM_VALUE | 1 | lgr | 4096-ptr_max |
| PARAM_VALUE | 2 | len | 44 |
| DATA_SOURCE | 1 | lgr | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 2 | len | unit_byte |
| HALF_LOCKED2 | 1 | &lgr->llc_conf_mutex |
net/smc/smc_llc.c smc_llc_send_req_add_link_response() -> smc_llc_init_msg_hdr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | len | 44 |
| NOCHECK_CALL | |||
| UNITS | 2 | len | 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 |
net/smc/smc_llc.c smc_llc_send_request_add_link() -> smc_llc_init_msg_hdr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hdr | 4096-ptr_max |
| PARAM_VALUE | 1 | lgr | 4096-ptr_max |
| PARAM_VALUE | 1 | lgr->smc_version | 2 |
| PARAM_VALUE | 2 | len | 76 |
| MEM_ZERO | 0 | hdr | |
| NOCHECK_CALL | |||
| UNITS | 2 | len | 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_send_test_link() -> smc_llc_init_msg_hdr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hdr | 4096-ptr_max |
| PARAM_VALUE | 2 | len | 44 |
| MEM_ZERO | 0 | hdr | |
| NOCHECK_CALL | |||
| UNITS | 2 | len | unit_byte |
| HALF_LOCKED2 | &pool->lock |
net/smc/smc_llc.c smc_llc_srv_delete_link_local() -> smc_llc_init_msg_hdr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hdr | 3615067792361345024 |
| PARAM_VALUE | 0 | hdr->common.llc_version | 0 |
| PARAM_VALUE | 0 | hdr->length | 0 |
| PARAM_VALUE | 0 | hdr->length_v2 | 0 |
| PARAM_VALUE | 2 | len | 44 |
| NOCHECK_CALL | |||
| UNITS | 2 | len | unit_byte |
| LOCK2 | &lgr->llc_conf_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct smc_link_group)->llc_conf_mutex |