Defined in 1 files as a struct:

Defined in 1 files as a function:

Referenced in 7 files:

Smatch caller information:

net/smc/smc_stats.c smc_nl_get_fback_details() -> smc_nl_dmp_ctx()

Type Parameter Key Value
PARAM_VALUE 0 c 4096-ptr_max
BUF_SIZE 0 c->extack 128
DATA_SOURCE 0 c $1
RX_PATH
TASK_NOT_RUNNING
LOCK2 &net->smc.mutex_fback_rsn
HALF_LOCKED2 &nlk->nl_cb_mutex
TYPE_LOCK (struct netlink_sock)->nl_cb_mutex
TYPE_LOCK (struct netns_smc)->mutex_fback_rsn

net/smc/smc_stats.c smc_nl_get_fback_stats() -> smc_nl_dmp_ctx()

Type Parameter Key Value
PARAM_VALUE 0 c 4096-ptr_max
BUF_SIZE 0 c (-1),128
BUF_SIZE 0 c (-1),128
BUF_SIZE 0 c->extack 128
DATA_SOURCE 0 c $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &nlk->nl_cb_mutex
TYPE_LOCK (struct netlink_sock)->nl_cb_mutex

net/smc/smc_stats.c smc_nl_get_stats() -> smc_nl_dmp_ctx()

Type Parameter Key Value
PARAM_VALUE 0 c 4096-ptr_max
BUF_SIZE 0 c (-1),128
BUF_SIZE 0 c (-1),128
BUF_SIZE 0 c->extack 128
DATA_SOURCE 0 c $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &nlk->nl_cb_mutex
TYPE_LOCK (struct netlink_sock)->nl_cb_mutex

net/smc/smc_clc.c smc_nl_dump_seid() -> smc_nl_dmp_ctx()

Type Parameter Key Value
PARAM_VALUE 0 c 4096-ptr_max
BUF_SIZE 0 c (-1),128
BUF_SIZE 0 c (-1),128
BUF_SIZE 0 c->extack 128
DATA_SOURCE 0 c $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &nlk->nl_cb_mutex
TYPE_LOCK (struct netlink_sock)->nl_cb_mutex

net/smc/smc_clc.c smc_nl_dump_ueid() -> smc_nl_dmp_ctx()

Type Parameter Key Value
PARAM_VALUE 0 c 4096-ptr_max
BUF_SIZE 0 c (-1),128
BUF_SIZE 0 c (-1),128
BUF_SIZE 0 c->extack 128
DATA_SOURCE 0 c $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &nlk->nl_cb_mutex
TYPE_LOCK (struct netlink_sock)->nl_cb_mutex

net/smc/af_smc.c smc_nl_dump_hs_limitation() -> smc_nl_dmp_ctx()

Type Parameter Key Value
PARAM_VALUE 0 c 4096-ptr_max
BUF_SIZE 0 c (-1),128
BUF_SIZE 0 c (-1),128
BUF_SIZE 0 c->extack 128
DATA_SOURCE 0 c $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &nlk->nl_cb_mutex
TYPE_LOCK (struct netlink_sock)->nl_cb_mutex

net/smc/smc_ism.c smc_nl_prep_smcd_dev() -> smc_nl_dmp_ctx()

Type Parameter Key Value
PARAM_VALUE 0 c 4096-ptr_max
BUF_SIZE 0 c->extack 128
DATA_SOURCE 0 c $2
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &nlk->nl_cb_mutex
TYPE_LOCK (struct netlink_sock)->nl_cb_mutex

net/smc/smc_core.c smc_nl_fill_lgr_list() -> smc_nl_dmp_ctx()

Type Parameter Key Value
PARAM_VALUE 0 c 4096-ptr_max
BUF_SIZE 0 c->extack 128
DATA_SOURCE 0 c $2
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &nlk->nl_cb_mutex
TYPE_LOCK (struct netlink_sock)->nl_cb_mutex

net/smc/smc_core.c smc_nl_fill_smcd_dev() -> smc_nl_dmp_ctx()

Type Parameter Key Value
PARAM_VALUE 0 c 4096-ptr_max
BUF_SIZE 0 c->extack 128
DATA_SOURCE 0 c $2
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &nlk->nl_cb_mutex
TYPE_LOCK (struct netlink_sock)->nl_cb_mutex

net/smc/smc_core.c smc_nl_get_sys_info() -> smc_nl_dmp_ctx()

Type Parameter Key Value
PARAM_VALUE 0 c 4096-ptr_max
BUF_SIZE 0 c (-1),128
BUF_SIZE 0 c (-1),128
BUF_SIZE 0 c->extack 128
DATA_SOURCE 0 c $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &nlk->nl_cb_mutex
TYPE_LOCK (struct netlink_sock)->nl_cb_mutex

net/smc/smc_core.c smc_nl_handle_smcd_lgr() -> smc_nl_dmp_ctx()

Type Parameter Key Value
PARAM_VALUE 0 c 4096-ptr_max
BUF_SIZE 0 c->extack 128
DATA_SOURCE 0 c $2
RX_PATH
TASK_NOT_RUNNING
LOCK2 &dev_list->mutex
HALF_LOCKED2 &nlk->nl_cb_mutex
TYPE_LOCK (struct netlink_sock)->nl_cb_mutex
TYPE_LOCK (struct smcd_dev_list)->mutex

net/smc/smc_ib.c smc_nl_prep_smcr_dev() -> smc_nl_dmp_ctx()

Type Parameter Key Value
PARAM_VALUE 0 c 4096-ptr_max
BUF_SIZE 0 c->extack 128
DATA_SOURCE 0 c $2
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &nlk->nl_cb_mutex
TYPE_LOCK (struct netlink_sock)->nl_cb_mutex