Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/net/ethernet/mellanox/mlx5/core/en/health.c mlx5e_health_rsc_fmsg_dump() -> devlink_fmsg_binary_pair_nest_start()

Type Parameter Key Value
PARAM_VALUE 0 fmsg 4096-ptr_max
PARAM_VALUE 0 fmsg->err s32min-s32max
PARAM_VALUE 1 name 2999573390275649536
BUF_SIZE 1 name 5
DATA_SOURCE 0 fmsg $2
STR_LEN 0 fmsg 4
TERMINATED 1 name 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &devlink->lock

drivers/net/ethernet/meta/fbnic/fbnic_devlink.c fbnic_fw_reporter_dump() -> devlink_fmsg_binary_pair_nest_start()

Type Parameter Key Value
PARAM_VALUE 0 fmsg 4096-ptr_max
PARAM_VALUE 1 name 4415657547269668864
BUF_SIZE 0 fmsg 24
BUF_SIZE 0 fmsg 24
BUF_SIZE 1 name 12
DATA_SOURCE 0 fmsg $1
STR_LEN 0 fmsg 11
TERMINATED 1 name 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &devlink->lock

net/devlink/health.c devlink_fmsg_binary_pair_put() -> devlink_fmsg_binary_pair_nest_start()

Type Parameter Key Value
PARAM_VALUE 0 fmsg 4096-ptr_max
PARAM_VALUE 1 name 989646758407393280,1038402192039600128,1772853667661754368,2999573390275649536,3970537620550512640,4049141352678633472,4117734927889100800,8619460245650927616
BUF_SIZE 0 fmsg (-1),24
BUF_SIZE 0 fmsg (-1),24
BUF_SIZE 1 name 5,10,12,15,19,31
BUF_SIZE 1 name 5,10,12,15,19,31
DATA_SOURCE 0 fmsg $0
DATA_SOURCE 1 name $1
STR_LEN 0 fmsg 4,9,11,14,18,30
STR_LEN 0 fmsg 4,9,11,14,18,30
TERMINATED 1 name 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &devlink->lock