Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

net/smc/smc_diag.c __smc_diag_dump() -> smc_gid_be16_convert()

Type Parameter Key Value
BUF_SIZE 0 buf 40
BUF_SIZE 1 gid_raw 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &prot->h.smc_hash->lock
HALF_LOCKED2 &nlk->nl_cb_mutex
TYPE_LOCK (struct netlink_sock)->nl_cb_mutex
TYPE_LOCK (struct smc_hashinfo)->lock

net/smc/smc_diag.c __smc_diag_dump() -> smc_gid_be16_convert()

Type Parameter Key Value
BUF_SIZE 0 buf 40
BUF_SIZE 1 gid_raw 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &prot->h.smc_hash->lock
HALF_LOCKED2 &nlk->nl_cb_mutex
TYPE_LOCK (struct netlink_sock)->nl_cb_mutex
TYPE_LOCK (struct smc_hashinfo)->lock

net/smc/smc_core.c smc_nl_fill_lgr_link() -> smc_gid_be16_convert()

Type Parameter Key Value
PARAM_VALUE 0 buf 8150570694869356544
BUF_SIZE 0 buf 41
BUF_SIZE 1 gid_raw 16
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &smc_lgr->lock
LOCK2 bh
HALF_LOCKED2 &nlk->nl_cb_mutex
TYPE_LOCK (struct netlink_sock)->nl_cb_mutex
TYPE_LOCK (struct smc_lgr_list)->lock

net/smc/smc_core.c smc_nl_fill_lgr_link() -> smc_gid_be16_convert()

Type Parameter Key Value
PARAM_VALUE 0 buf 8150570694869356544
BUF_SIZE 0 buf 41
BUF_SIZE 1 gid_raw 16
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &smc_lgr->lock
LOCK2 bh
HALF_LOCKED2 &nlk->nl_cb_mutex
TYPE_LOCK (struct netlink_sock)->nl_cb_mutex
TYPE_LOCK (struct smc_lgr_list)->lock