Defined in 1 files as a variable:
Defined in 16 files as a member:
- drivers/crypto/intel/qat/qat_common/adf_transport_internal.h, line 28 (as a member)
- drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.h, line 404 (as a member)
- drivers/gpu/drm/msm/adreno/a6xx_hfi.h, line 23 (as a member)
- drivers/mailbox/ast2700-mailbox.c, line 26 (as a member)
- drivers/mailbox/ast2700-mailbox.c, line 31 (as a member)
- drivers/media/platform/qcom/iris/iris_hfi_gen1_defines.h, line 587 (as a member)
- drivers/media/platform/qcom/iris/iris_hfi_gen1_defines.h, line 595 (as a member)
- drivers/media/platform/qcom/venus/hfi_msgs.h, line 256 (as a member)
- drivers/media/platform/qcom/venus/hfi_msgs.h, line 264 (as a member)
- drivers/net/ethernet/brocade/bna/bfa_msgq.h, line 50 (as a member)
- drivers/net/ethernet/marvell/octeontx2/af/mbox.h, line 72 (as a member)
- drivers/net/ethernet/marvell/octeontx2/af/mbox.h, line 94 (as a member)
- fs/ecryptfs/ecryptfs_kernel.h, line 384 (as a member)
- include/net/mana/gdma.h, line 148 (as a member)
- include/net/mana/hw_channel.h, line 116 (as a member)
- sound/soc/sof/sof-priv.h, line 418 (as a member)
Defined in 1 files as a function:
Referenced in 74 files:
- arch/powerpc/platforms/powernv/opal-prd.c
- arch/um/drivers/virtio_uml.c
- drivers/accel/amdxdna/amdxdna_mailbox.c
- drivers/block/nbd.c
- drivers/crypto/atmel-sha.c
- drivers/crypto/intel/qat/qat_common/adf_pfvf_pf_proto.c
- drivers/crypto/intel/qat/qat_common/adf_transport.c
- drivers/crypto/intel/qat/qat_common/adf_transport.h, line 13
- drivers/crypto/intel/qat/qat_common/adf_transport_debug.c
- drivers/crypto/intel/qat/qat_common/qat_compression.c
- drivers/crypto/intel/qat/qat_common/qat_crypto.c
- drivers/crypto/marvell/octeontx2/otx2_cptvf_mbox.c
- drivers/firmware/arm_scmi/raw_mode.c
- drivers/firmware/arm_scmi/transports/optee.c
- drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h, line 326
- drivers/gpu/drm/amd/display/modules/hdcp/hdcp_log.c
- drivers/gpu/drm/amd/display/modules/hdcp/hdcp_log.h
- drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c
- drivers/gpu/drm/i915/gt/uc/intel_gsc_uc_heci_cmd_submit.h, line 85
- drivers/gpu/drm/msm/adreno/a6xx_hfi.c, line 1049
- drivers/greybus/operation.c
- drivers/mailbox/ast2700-mailbox.c
- drivers/media/platform/mediatek/vcodec/encoder/venc_vpu_if.c
- drivers/misc/bcm-vk/bcm_vk_msg.c
- drivers/misc/vmw_vmci/vmci_guest.c
- drivers/misc/vmw_vmci/vmci_queue_pair.c
- drivers/net/can/peak_canfd/peak_canfd.c
- drivers/net/can/peak_canfd/peak_canfd_user.h, line 34
- drivers/net/can/peak_canfd/peak_pciefd_main.c
- drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c
- drivers/net/ethernet/brocade/bna/bfa_msgq.c, line 204
- drivers/net/ethernet/brocade/bna/bfa_msgq.h, line 38
- drivers/net/ethernet/freescale/enetc/enetc_msg.c
- drivers/net/ethernet/freescale/enetc/enetc_vf.c
- drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
- drivers/net/ethernet/intel/idpf/idpf_virtchnl.c
- drivers/net/ethernet/intel/idpf/idpf_virtchnl.h
- drivers/net/ethernet/intel/idpf/idpf_virtchnl_ptp.c
- drivers/net/ethernet/marvell/octeontx2/af/mbox.c
- drivers/net/ethernet/marvell/octeontx2/af/rvu_trace.h
- drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h
- drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
- drivers/net/ethernet/microsoft/mana/hw_channel.c
- drivers/net/ethernet/microsoft/mana/mana_en.c, line 1104
- drivers/net/ethernet/netronome/nfp/crypto/ipsec.c
- drivers/net/pse-pd/pd692x0.c
- drivers/rapidio/devices/tsi721.c
- drivers/rapidio/rio_cm.c
- drivers/s390/char/sclp_rw.c
- drivers/tty/rpmsg_tty.c
- fs/ecryptfs/messaging.c
- fs/ecryptfs/miscdev.c
- fs/quota/netlink.c
- fs/smb/server/auth.c
- include/linux/net/intel/iidc_rdma_idpf.h, line 52
- include/net/mana/gdma.h
- net/ceph/osd_client.c
- net/ipv6/ndisc.c
- net/openvswitch/datapath.c
- net/tipc/link.c
- net/tipc/msg.c
- net/tipc/msg.h
- sound/pci/asihpi/hpimsginit.c
- sound/pci/asihpi/hpimsginit.h, line 31
- sound/pci/asihpi/hpioctl.c
- sound/soc/sof/amd/acp-ipc.c, line 92
- sound/soc/sof/imx/imx-common.c, line 120
- sound/soc/sof/intel/atom.c, line 184
- sound/soc/sof/intel/bdw.c, line 362
- sound/soc/sof/intel/cnl.c, line 310
- sound/soc/sof/intel/hda-ipc.c, line 69
- sound/soc/sof/ipc.c, line 57
- sound/soc/sof/mediatek/mtk-adsp-common.c, line 97
- tools/bpf/bpftool/map.c
Smatch caller information:
net/tipc/link.c link_profile_stats() -> msg_size()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | m | 1-s32max |
| BUF_SIZE | 0 | m | 1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | m | unit_byte |
| USER_PTR | 0 | m | |
| LOCK2 | &le->lock | ||
| LOCK2 | &n->lock | ||
| LOCK2 | bh | ||
| TYPE_LOCK | (struct tipc_link_entry)->lock | ||
| TYPE_LOCK | (struct tipc_node)->lock |
net/tipc/link.c link_profile_stats() -> msg_size()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | m | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | *m | 0-255 |
| USER_DATA | 0 | *m->hdr | 0-u32max |
| USER_PTR | 0 | m | |
| USER_PTR | 0 | m->hdr | |
| LOCK2 | &le->lock | ||
| LOCK2 | &n->lock | ||
| LOCK2 | bh | ||
| TYPE_LOCK | (struct tipc_link_entry)->lock | ||
| TYPE_LOCK | (struct tipc_node)->lock |
net/tipc/link.c link_retransmit_failure() -> msg_size()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | m | 4096-ptr_max |
| BUF_SIZE | 0 | m | 1-s32max |
| BUF_SIZE | 0 | m | 1-s32max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | m | unit_byte |
| USER_PTR | 0 | m | |
| LOCK2 | bh | ||
| HALF_LOCKED2 | &n->lock | ||
| HALF_LOCKED2 | rcu_read |
net/tipc/link.c msg_data_sz() -> msg_size()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | m | 4096-ptr_max |
| BUF_SIZE | 0 | m | 1-s32max |
| BUF_SIZE | 0 | m | 1-s32max |
| DATA_SOURCE | 0 | m | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | m | unit_byte |
| USER_PTR | 0 | m | |
| LOCK2 | bh | ||
| HALF_LOCKED2 | &le->lock | ||
| HALF_LOCKED2 | &n->lock | ||
| HALF_LOCKED2 | rcu_read |
net/tipc/link.c tipc_link_tnl_prepare() -> msg_size()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | *m->hdr | 0-4294967295 |
| BUF_SIZE | 0 | m | 1-s32max |
| BUF_SIZE | 0 | m | 1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | m | unit_byte |
| USER_PTR | 0 | m | |
| LOCK2 | &n->lock | ||
| LOCK2 | bh | ||
| HALF_LOCKED2 | rcu_read | ||
| TYPE_LOCK | (struct tipc_node)->lock |
net/tipc/link.c tipc_link_tnl_prepare() -> msg_size()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | m | 4096-ptr_max |
| PARAM_VALUE | 0 | *m->hdr | 0-4294967295 |
| BUF_SIZE | 0 | m | 1-s32max |
| BUF_SIZE | 0 | m | 1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | m | unit_byte |
| USER_PTR | 0 | m | |
| LOCK2 | &n->lock | ||
| LOCK2 | bh | ||
| HALF_LOCKED2 | rcu_read | ||
| TYPE_LOCK | (struct tipc_node)->lock |
net/tipc/link.c tipc_link_xmit() -> msg_size()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | m | 1-s32max |
| BUF_SIZE | 0 | m | 1-s32max |
| DATA_SOURCE | 0 | m | r buf_msg |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | bh | ||
| HALF_LOCKED2 | &le->lock | ||
| HALF_LOCKED2 | &n->lock |
net/tipc/link.c tipc_link_xmit() -> msg_size()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | m | 4096-ptr_max |
| BUF_SIZE | 0 | m | 1-s32max |
| BUF_SIZE | 0 | m | 1-s32max |
| DATA_SOURCE | 0 | m | r buf_msg |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | bh | ||
| HALF_LOCKED2 | &le->lock | ||
| HALF_LOCKED2 | &n->lock |
net/tipc/socket.c msg_data_sz() -> msg_size()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | m | 1-s32max |
| BUF_SIZE | 0 | m | 1-s32max |
| DATA_SOURCE | 0 | m | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | m | unit_byte |
| USER_PTR | 0 | m | |
| HALF_LOCKED2 | new_sk | ||
| HALF_LOCKED2 | sk |
net/tipc/msg.c msg_blocks() -> msg_size()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | m | 1-s32max |
| BUF_SIZE | 0 | m | 1-s32max |
| DATA_SOURCE | 0 | m | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | m | unit_byte |
| USER_PTR | 0 | m | |
| LOCK2 | sk | ||
| HALF_LOCKED2 | &vq->mutex |
net/tipc/msg.c msg_data_sz() -> msg_size()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | m | 1-s32max |
| BUF_SIZE | 0 | m | 1-s32max |
| DATA_SOURCE | 0 | m | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | m | unit_byte |
| USER_PTR | 0 | m | |
| HALF_LOCKED2 | bh |
net/tipc/msg.c tipc_msg_append() -> msg_size()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | m | 4096-ptr_max |
| BUF_SIZE | 0 | m | 1-s32max |
| BUF_SIZE | 0 | m | 1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | m | unit_byte |
| USER_PTR | 0 | m | |
| HALF_LOCKED2 | &vq->mutex | ||
| HALF_LOCKED2 | sk |
net/tipc/msg.c tipc_msg_bundle() -> msg_size()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | m | 4096-ptr_max |
| BUF_SIZE | 0 | m | 1-s32max |
| BUF_SIZE | 0 | m | 1-s32max |
| DATA_SOURCE | 0 | m | $1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | m | unit_byte |
| USER_PTR | 0 | m | |
| LOCK2 | bh | ||
| HALF_LOCKED2 | &le->lock | ||
| HALF_LOCKED2 | &n->lock |
net/tipc/msg.c tipc_msg_bundle() -> msg_size()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | m | 4096-ptr_max |
| BUF_SIZE | 0 | m | 1-s32max |
| BUF_SIZE | 0 | m | 1-s32max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | m | unit_byte |
| USER_PTR | 0 | m | |
| LOCK2 | bh | ||
| HALF_LOCKED2 | &le->lock | ||
| HALF_LOCKED2 | &n->lock |
net/tipc/msg.c tipc_msg_extract() -> msg_size()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | bh | ||
| HALF_LOCKED2 | &le->lock | ||
| HALF_LOCKED2 | &n->lock | ||
| HALF_LOCKED2 | rcu_read |
net/tipc/msg.c tipc_msg_fragment() -> msg_size()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | m | 1-s32max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_PTR | 0 | m | |
| LOCK2 | &n->lock | ||
| LOCK2 | bh | ||
| HALF_LOCKED2 | rcu_read | ||
| TYPE_LOCK | (struct tipc_node)->lock |
net/tipc/msg.c tipc_msg_try_bundle() -> msg_size()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | m | 4096-ptr_max |
| BUF_SIZE | 0 | m | 1-s32max |
| BUF_SIZE | 0 | m | 1-s32max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | m | unit_byte |
| USER_PTR | 0 | m | |
| LOCK2 | bh | ||
| HALF_LOCKED2 | &le->lock | ||
| HALF_LOCKED2 | &n->lock |
net/tipc/msg.c tipc_msg_try_bundle() -> msg_size()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | m | 1-s32max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_PTR | 0 | m | |
| LOCK2 | bh | ||
| HALF_LOCKED2 | &le->lock | ||
| HALF_LOCKED2 | &n->lock |
net/tipc/msg.c tipc_msg_try_bundle() -> msg_size()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | m | 4096-ptr_max |
| BUF_SIZE | 0 | m | 1-s32max |
| BUF_SIZE | 0 | m | 1-s32max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | m | unit_byte |
| USER_PTR | 0 | m | |
| LOCK2 | bh | ||
| HALF_LOCKED2 | &le->lock | ||
| HALF_LOCKED2 | &n->lock |
net/tipc/msg.c tipc_msg_validate() -> msg_size()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | m | 4096-ptr_max |
| BUF_SIZE | 0 | m | 1-s32max |
| BUF_SIZE | 0 | m | 1-s32max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | m | unit_byte |
| USER_PTR | 0 | m | |
| HALF_LOCKED2 | bh |
net/tipc/bcast.c msg_data_sz() -> msg_size()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | m | 4096-ptr_max |
| BUF_SIZE | 0 | m | 1-s32max |
| BUF_SIZE | 0 | m | 1-s32max |
| DATA_SOURCE | 0 | m | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | m | unit_byte |
| USER_PTR | 0 | m | |
| HALF_LOCKED2 | bh |
net/tipc/trace.c msg_data_sz() -> msg_size()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | m | 4096-ptr_max |
| BUF_SIZE | 0 | m | 1-s32max |
| BUF_SIZE | 0 | m | 1-s32max |
| DATA_SOURCE | 0 | m | $0 |
| UNITS | 0 | m | unit_byte |
| USER_PTR | 0 | m |
net/tipc/crypto.c msg_data_sz() -> msg_size()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | m | 4096-ptr_max |
| BUF_SIZE | 0 | m | 1-s32max |
| BUF_SIZE | 0 | m | 1-s32max |
| DATA_SOURCE | 0 | m | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | m | unit_byte |
| USER_PTR | 0 | m | |
| LOCK2 | bh | ||
| HALF_LOCKED2 | &le->lock | ||
| HALF_LOCKED2 | &n->lock | ||
| HALF_LOCKED2 | rcu_read |
net/tipc/name_distr.c msg_data_sz() -> msg_size()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | m | 4096-ptr_max |
| BUF_SIZE | 0 | m | 1-s32max |
| BUF_SIZE | 0 | m | 1-s32max |
| DATA_SOURCE | 0 | m | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | m | unit_byte |
| USER_PTR | 0 | m | |
| LOCK2 | &tn->nametbl_lock | ||
| LOCK2 | bh | ||
| HALF_LOCKED2 | rcu_read | ||
| TYPE_LOCK | (struct tipc_net)->nametbl_lock |
net/tipc/group.c msg_blocks() -> msg_size()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | m | 4096-ptr_max |
| BUF_SIZE | 0 | m | 1-s32max |
| BUF_SIZE | 0 | m | 1-s32max |
| DATA_SOURCE | 0 | m | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | m | unit_byte |
| USER_PTR | 0 | m | |
| HALF_LOCKED2 | &sk->sk_lock.slock | ||
| HALF_LOCKED2 | bh |