Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/infiniband/hw/bnxt_re/main.c bnxt_re_hwrm_alloc_vnic() -> bnxt_re_fill_fw_msg()

Type Parameter Key Value
PARAM_VALUE 0 fw_msg 6252012375746523136
PARAM_VALUE 0 fw_msg->msg 0
PARAM_VALUE 0 fw_msg->msg_len 0
PARAM_VALUE 0 fw_msg->resp 0
PARAM_VALUE 0 fw_msg->resp_max_len 0
PARAM_VALUE 0 fw_msg->timeout 0
PARAM_VALUE 1 msg 1461094242475327488
PARAM_VALUE 2 msg_len 24
PARAM_VALUE 3 resp 8649521825238310912
PARAM_VALUE 4 resp_max_len 16
BUF_SIZE 1 msg 24
BUF_SIZE 3 resp 16
NOCHECK_CALL
UNITS 2 msg_len unit_byte
UNITS 4 resp_max_len unit_byte
LOCK2 &rdev->qp_lock
HALF_LOCKED2 &file->device->disassociate_srcu
TYPE_LOCK (struct bnxt_re_dev)->qp_lock

drivers/infiniband/hw/bnxt_re/main.c bnxt_re_hwrm_cfg_vnic() -> bnxt_re_fill_fw_msg()

Type Parameter Key Value
PARAM_VALUE 0 fw_msg 8452233788537126912
PARAM_VALUE 0 fw_msg->msg 0
PARAM_VALUE 0 fw_msg->msg_len 0
PARAM_VALUE 0 fw_msg->resp 0
PARAM_VALUE 0 fw_msg->resp_max_len 0
PARAM_VALUE 0 fw_msg->timeout 0
PARAM_VALUE 1 msg 465963733784141824
PARAM_VALUE 2 msg_len 48
PARAM_VALUE 3 resp 0
PARAM_VALUE 4 resp_max_len 0
BUF_SIZE 1 msg 48
NOCHECK_CALL
UNITS 2 msg_len unit_byte
LOCK2 &rdev->qp_lock
HALF_LOCKED2 &file->device->disassociate_srcu
TYPE_LOCK (struct bnxt_re_dev)->qp_lock

drivers/infiniband/hw/bnxt_re/main.c bnxt_re_hwrm_dbr_pacing_qcfg() -> bnxt_re_fill_fw_msg()

Type Parameter Key Value
PARAM_VALUE 0 fw_msg 3289192081846607872
PARAM_VALUE 0 fw_msg->msg 0
PARAM_VALUE 0 fw_msg->msg_len 0
PARAM_VALUE 0 fw_msg->resp 0
PARAM_VALUE 0 fw_msg->resp_max_len 0
PARAM_VALUE 0 fw_msg->timeout 0
PARAM_VALUE 1 msg 8475835830620749824
PARAM_VALUE 2 msg_len 16
PARAM_VALUE 3 resp 1752650505269809152
PARAM_VALUE 4 resp_max_len 64
PARAM_VALUE 5 timeout 40000
BUF_SIZE 1 msg 16
BUF_SIZE 3 resp 64
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 msg_len unit_byte
UNITS 4 resp_max_len unit_byte
LOCK2 global &bnxt_re_mutex

drivers/infiniband/hw/bnxt_re/main.c bnxt_re_hwrm_free_vnic() -> bnxt_re_fill_fw_msg()

Type Parameter Key Value
PARAM_VALUE 0 fw_msg 7075164398917439488
PARAM_VALUE 0 fw_msg->msg 0
PARAM_VALUE 0 fw_msg->msg_len 0
PARAM_VALUE 0 fw_msg->resp 0
PARAM_VALUE 0 fw_msg->resp_max_len 0
PARAM_VALUE 0 fw_msg->timeout 0
PARAM_VALUE 1 msg 54172223024836608
PARAM_VALUE 2 msg_len 24
PARAM_VALUE 3 resp 0
PARAM_VALUE 4 resp_max_len 0
BUF_SIZE 1 msg 24
NOCHECK_CALL
UNITS 2 msg_len unit_byte
LOCK2 &rdev->qp_lock
TYPE_LOCK (struct bnxt_re_dev)->qp_lock

drivers/infiniband/hw/bnxt_re/main.c bnxt_re_hwrm_qcaps() -> bnxt_re_fill_fw_msg()

Type Parameter Key Value
PARAM_VALUE 0 fw_msg 1388358617328324608
PARAM_VALUE 0 fw_msg->msg 0
PARAM_VALUE 0 fw_msg->msg_len 0
PARAM_VALUE 0 fw_msg->resp 0
PARAM_VALUE 0 fw_msg->resp_max_len 0
PARAM_VALUE 0 fw_msg->timeout 0
PARAM_VALUE 1 msg 1676324725630496768
PARAM_VALUE 2 msg_len 24
PARAM_VALUE 3 resp 8198659504511836160
PARAM_VALUE 4 resp_max_len 144
PARAM_VALUE 5 timeout 40000
BUF_SIZE 1 msg 24
BUF_SIZE 3 resp 144
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 msg_len unit_byte
UNITS 4 resp_max_len unit_byte
LOCK2 global &bnxt_re_mutex

drivers/infiniband/hw/bnxt_re/main.c bnxt_re_hwrm_qcfg() -> bnxt_re_fill_fw_msg()

Type Parameter Key Value
PARAM_VALUE 0 fw_msg 5389719632298180608
PARAM_VALUE 0 fw_msg->msg 0
PARAM_VALUE 0 fw_msg->msg_len 0
PARAM_VALUE 0 fw_msg->resp 0
PARAM_VALUE 0 fw_msg->resp_max_len 0
PARAM_VALUE 0 fw_msg->timeout 0
PARAM_VALUE 1 msg 3705888688692281344
PARAM_VALUE 2 msg_len 24
PARAM_VALUE 3 resp 2671520907293872128
PARAM_VALUE 4 resp_max_len 176
PARAM_VALUE 5 timeout 40000
BUF_SIZE 1 msg 24
BUF_SIZE 3 resp 176
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 msg_len unit_byte
UNITS 4 resp_max_len unit_byte
LOCK2 global &bnxt_re_mutex

drivers/infiniband/hw/bnxt_re/main.c bnxt_re_net_ring_alloc() -> bnxt_re_fill_fw_msg()

Type Parameter Key Value
PARAM_VALUE 0 fw_msg 4055285220775153664
PARAM_VALUE 0 fw_msg->msg 0
PARAM_VALUE 0 fw_msg->msg_len 0
PARAM_VALUE 0 fw_msg->resp 0
PARAM_VALUE 0 fw_msg->resp_max_len 0
PARAM_VALUE 0 fw_msg->timeout 0
PARAM_VALUE 1 msg 6764845840576110592
PARAM_VALUE 2 msg_len 96
PARAM_VALUE 3 resp 2395642211281666048
PARAM_VALUE 4 resp_max_len 16
PARAM_VALUE 5 timeout 40000
BUF_SIZE 1 msg 96
BUF_SIZE 3 resp 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 msg_len unit_byte
UNITS 4 resp_max_len unit_byte
LOCK2 global &bnxt_re_mutex

drivers/infiniband/hw/bnxt_re/main.c bnxt_re_net_ring_free() -> bnxt_re_fill_fw_msg()

Type Parameter Key Value
PARAM_VALUE 0 fw_msg 7596021610040242176
PARAM_VALUE 0 fw_msg->msg 0
PARAM_VALUE 0 fw_msg->msg_len 0
PARAM_VALUE 0 fw_msg->resp 0
PARAM_VALUE 0 fw_msg->resp_max_len 0
PARAM_VALUE 0 fw_msg->timeout 0
PARAM_VALUE 1 msg 7304547322678247424
PARAM_VALUE 2 msg_len 32
PARAM_VALUE 3 resp 4947511402748112896
PARAM_VALUE 4 resp_max_len 16
PARAM_VALUE 5 timeout 0-65535000
BUF_SIZE 1 msg 32
BUF_SIZE 3 resp 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 msg_len unit_byte
UNITS 4 resp_max_len unit_byte
HALF_LOCKED2 global &bnxt_re_mutex

drivers/infiniband/hw/bnxt_re/main.c bnxt_re_net_stats_ctx_alloc() -> bnxt_re_fill_fw_msg()

Type Parameter Key Value
PARAM_VALUE 0 fw_msg 6602362240322260992
PARAM_VALUE 0 fw_msg->msg 0
PARAM_VALUE 0 fw_msg->msg_len 0
PARAM_VALUE 0 fw_msg->resp 0
PARAM_VALUE 0 fw_msg->resp_max_len 0
PARAM_VALUE 0 fw_msg->timeout 0
PARAM_VALUE 1 msg 2896163299376939008
PARAM_VALUE 2 msg_len 48
PARAM_VALUE 3 resp 5689882184852946944
PARAM_VALUE 4 resp_max_len 16
PARAM_VALUE 5 timeout 40000
BUF_SIZE 1 msg 48
BUF_SIZE 3 resp 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 msg_len unit_byte
UNITS 4 resp_max_len unit_byte
LOCK2 global &bnxt_re_mutex

drivers/infiniband/hw/bnxt_re/main.c bnxt_re_net_stats_ctx_free() -> bnxt_re_fill_fw_msg()

Type Parameter Key Value
PARAM_VALUE 0 fw_msg 8722436576935460864
PARAM_VALUE 0 fw_msg->msg 0
PARAM_VALUE 0 fw_msg->msg_len 0
PARAM_VALUE 0 fw_msg->resp 0
PARAM_VALUE 0 fw_msg->resp_max_len 0
PARAM_VALUE 0 fw_msg->timeout 0
PARAM_VALUE 1 msg 5489172067271766016
PARAM_VALUE 2 msg_len 24
PARAM_VALUE 3 resp 7955456011859447808
PARAM_VALUE 4 resp_max_len 16
PARAM_VALUE 5 timeout 0-65535000
BUF_SIZE 1 msg 24
BUF_SIZE 3 resp 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 msg_len unit_byte
UNITS 4 resp_max_len unit_byte
HALF_LOCKED2 global &bnxt_re_mutex

drivers/infiniband/hw/bnxt_re/main.c bnxt_re_query_hwrm_intf_version() -> bnxt_re_fill_fw_msg()

Type Parameter Key Value
PARAM_VALUE 0 fw_msg 2528349348683313152
PARAM_VALUE 0 fw_msg->msg 0
PARAM_VALUE 0 fw_msg->msg_len 0
PARAM_VALUE 0 fw_msg->resp 0
PARAM_VALUE 0 fw_msg->resp_max_len 0
PARAM_VALUE 0 fw_msg->timeout 0
PARAM_VALUE 1 msg 5089602861422739456
PARAM_VALUE 2 msg_len 24
PARAM_VALUE 3 resp 2132670088918020096
PARAM_VALUE 4 resp_max_len 176
PARAM_VALUE 5 timeout 500
BUF_SIZE 1 msg 24
BUF_SIZE 3 resp 176
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 msg_len unit_byte
UNITS 4 resp_max_len unit_byte
LOCK2 global &bnxt_re_mutex