Defined in 6 files as a member:
- drivers/crypto/intel/qat/qat_common/adf_accel_devices.h, line 238 (as a member)
- drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h, line 641 (as a member)
- drivers/gpu/drm/bridge/analogix/anx7625.h, line 511 (as a member)
- drivers/usb/typec/anx7411.c, line 277 (as a member)
- net/tipc/bearer.h, line 105 (as a member)
- sound/soc/sof/sof-priv.h, line 222 (as a member)
Defined in 3 files as a function:
- drivers/connector/cn_proc.c, line 88 (as a function)
- sound/pci/mixart/mixart_core.c, line 127 (as a function)
- tools/testing/selftests/net/nettest.c, line 1023 (as a function)
Referenced in 41 files:
-
drivers/char/ipmi/ipmi_poweroff.c
- line 120
- line 127
- line 140
- line 145
- line 183
- line 194
- line 195
- line 196
- line 197
- line 200
- line 210
- line 224
- line 225
- line 227
- line 228
- line 231
- line 245
- line 261
- line 262
- line 267
- line 268
- line 271
- line 316
- line 336
- line 337
- line 338
- line 339
- line 342
- line 351
- line 352
- line 353
- line 354
- line 357
- line 374
- line 375
- line 376
- line 377
- line 380
- line 385
- line 386
- line 387
- line 389
- line 392
- line 399
- line 400
- line 401
- line 403
- line 406
- line 467
- line 485
- line 486
- line 491
- line 492
- line 495
- line 555
- line 582
- line 583
- line 584
- line 585
- line 588
- drivers/connector/cn_proc.c
- drivers/crypto/intel/qat/qat_common/adf_gen2_pfvf.c
- drivers/crypto/intel/qat/qat_common/adf_gen4_pfvf.c, line 142
- drivers/crypto/intel/qat/qat_common/adf_pfvf_pf_proto.c, line 37
- drivers/crypto/intel/qat/qat_common/adf_pfvf_vf_proto.c, line 38
- drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c
- drivers/gpu/drm/bridge/analogix/anx7625.c, line 1525
-
drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c
- line 163
- line 167
- line 168
- line 190
- line 194
- line 196
- line 216
- line 219
- line 220
- line 243
- line 246
- line 247
- line 266
- line 271
- line 272
- line 273
- line 283
- line 287
- line 288
- line 398
- line 401
- line 402
- line 438
- line 440
- line 441
- line 442
- line 443
- line 444
- line 530
- line 535
- line 539
- line 540
- line 665
- line 670
- line 670
- line 671
- line 673
- line 676
- line 679
- line 680
- line 687
- line 689
- line 771
- line 774
- line 774
- line 775
- line 776
- line 777
- line 778
- line 779
- line 782
- line 858
- line 862
- line 863
- line 896
- line 900
- line 901
- line 902
- line 904
- line 906
- line 907
- line 1030
- line 1047
- line 1048
- line 1049
- line 1214
- line 1219
- line 1221
- line 1223
- line 1232
- line 1253
- line 1255
- line 1264
- line 1301
- line 1303
- line 1305
- line 1306
- line 1326
- line 1339
- line 1341
- line 1347
- line 1348
- line 1349
- line 1361
- line 1363
- line 1364
- line 1367
- line 1513
- line 1516
- line 1517
- line 1925
- line 1931
- line 1932
- line 2302
- line 2304
- line 2305
- line 2307
- line 2848
- line 2850
- line 2852
- line 3052
- line 3057
- line 3058
- line 3310
- line 3330
- line 3332
- line 3333
- drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h, line 287
- drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c
- drivers/net/ethernet/intel/idpf/idpf_virtchnl.c
- drivers/net/ethernet/intel/idpf/idpf_virtchnl.h, line 219
- drivers/net/ethernet/marvell/octeontx2/nic/cn10k_macsec.c
- drivers/usb/typec/anx7411.c, line 735
- include/linux/net/intel/iidc_rdma_idpf.h, line 52
- net/tipc/bearer.c
- net/tipc/crypto.c
- net/tipc/eth_media.c, line 84
- net/tipc/ib_media.c, line 90
- net/tipc/udp_media.c, line 857
- sound/pci/mixart/mixart_core.c
- sound/soc/sof/amd/acp-common.c, line 221
- sound/soc/sof/core.c, line 335
- sound/soc/sof/imx/imx-common.c, line 448
- sound/soc/sof/intel/apl.c
- sound/soc/sof/intel/bdw.c, line 583
- sound/soc/sof/intel/byt.c
- sound/soc/sof/intel/cnl.c
- sound/soc/sof/intel/icl.c
- sound/soc/sof/intel/mtl.c, line 739
- sound/soc/sof/intel/pci-tng.c, line 158
- sound/soc/sof/intel/skl.c, line 81
- sound/soc/sof/intel/tgl.c
- sound/soc/sof/mediatek/mt8186/mt8186.c, line 406
- sound/soc/sof/mediatek/mt8195/mt8195.c, line 430
- sound/soc/sof/ops.h, line 412
- tools/testing/selftests/bpf/prog_tests/netns_cookie.c
- tools/testing/selftests/bpf/prog_tests/ns_current_pid_tgid.c
- tools/testing/selftests/bpf/prog_tests/tcp_hdr_options.c
- tools/testing/selftests/net/nettest.c
Smatch caller information:
sound/pci/mixart/mixart_core.c snd_mixart_send_msg() -> send_msg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | msg | 4096-ptr_max |
| PARAM_VALUE | 1 | msg->data | 0,4096-ptr_max |
| PARAM_VALUE | 1 | msg->message_id | 327688,327690,458755,983048,1245184-1245185,1245188,1245190,1245193,1245199,1245205,1245207,1441806,1441815-1441816,1441837,2097154 |
| PARAM_VALUE | 1 | msg->size | 0,8,12,28,32,48,68,144,204,540 |
| PARAM_VALUE | 2 | max_answersize | 4,8,12,144,148,404 |
| PARAM_VALUE | 3 | mark_pending | 1 |
| PARAM_VALUE | 4 | msg_event | 3060266901380562944 |
| PARAM_VALUE | 4 | *msg_event | 0 |
| BUF_SIZE | 0 | mgr->pci | (-1),1-s32max |
| DATA_SOURCE | 0 | mgr | $0 |
| DATA_SOURCE | 1 | msg | $1 |
| DATA_SOURCE | 2 | max_answersize | $2 |
| HARD_MAX | 1 | msg->size | 540 |
| HARD_MAX | 2 | max_answersize | 404 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | mgr->board_type | 0[c] |
| HOST_DATA | 0 | mgr->pci->current_state | 0-3[c] |
| HOST_DATA | 0 | mgr->pending_event | 0-u32max |
| NO_OVERFLOW_SIMPLE | 0 | mgr->bufferinfo.bytes | |
| NO_OVERFLOW_SIMPLE | 0 | mgr->flowinfo.bytes | |
| UNITS | 2 | max_answersize | unit_byte |
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &runtime->buffer_mutex |
sound/pci/mixart/mixart_core.c snd_mixart_send_msg_nonblock() -> send_msg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | msg | 643226638132523008 |
| PARAM_VALUE | 1 | msg->data | 4049842028751015936 |
| PARAM_VALUE | 1 | msg->message_id | 1245191-1245192,1245194-1245195 |
| PARAM_VALUE | 1 | msg->size | 116 |
| PARAM_VALUE | 2 | max_answersize | 512 |
| PARAM_VALUE | 3 | mark_pending | 0 |
| PARAM_VALUE | 4 | msg_event | 1741098181968359424 |
| DATA_SOURCE | 0 | mgr | $0 |
| DATA_SOURCE | 1 | msg | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &subs->runtime->buffer_mutex | ||
| HALF_LOCKED2 | &subs->self_group.lock | ||
| HALF_LOCKED2 | &subs->self_group.mutex |
sound/pci/mixart/mixart_core.c snd_mixart_send_msg_wait_notif() -> send_msg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | msg | 2247746791556042752 |
| PARAM_VALUE | 1 | msg->data | 7668277667186339840 |
| PARAM_VALUE | 1 | msg->message_id | 1441836 |
| PARAM_VALUE | 1 | msg->size | 4 |
| PARAM_VALUE | 2 | max_answersize | 512 |
| PARAM_VALUE | 3 | mark_pending | 1 |
| PARAM_VALUE | 4 | *msg_event | 305419896 |
| DATA_SOURCE | 0 | mgr | $0 |
| DATA_SOURCE | 1 | msg | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | mgr->pending_event | 0-u32max |
| LOCK2 | _T->lock |
drivers/connector/cn_proc.c cn_proc_ack() -> send_msg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mgr | 8814431599258824708 |
| PARAM_VALUE | 0 | mgr->data | 4096-ptr_max |
| PARAM_VALUE | 0 | mgr->data->cpu | u32max |
| PARAM_VALUE | 0 | mgr->data->event_data.ack.err | 0,12,22 |
| PARAM_VALUE | 0 | mgr->data->what | 0 |
| PARAM_VALUE | 0 | mgr->flags | 0 |
| PARAM_VALUE | 0 | mgr->len | 40 |
| BUF_SIZE | 0 | mgr | 60 |
| BUF_SIZE | 0 | mgr | 60 |
| DATA_SOURCE | 0 | mgr | r buffer_to_cn_msg |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | mgr->seq | 0-u32max |
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex | ||
| HALF_LOCKED2 | rcu_read |
drivers/connector/cn_proc.c proc_comm_connector() -> send_msg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mgr | 905634568191737860 |
| PARAM_VALUE | 0 | mgr->ack | 0 |
| PARAM_VALUE | 0 | mgr->data | 4096-ptr_max |
| PARAM_VALUE | 0 | mgr->data->what | 512 |
| PARAM_VALUE | 0 | mgr->flags | 0 |
| PARAM_VALUE | 0 | mgr->len | 40 |
| BUF_SIZE | 0 | mgr | 60 |
| BUF_SIZE | 0 | mgr | 60 |
| DATA_SOURCE | 0 | mgr | r buffer_to_cn_msg |
| NOCHECK_CALL |
drivers/connector/cn_proc.c proc_coredump_connector() -> send_msg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mgr | 2651396036398125060 |
| PARAM_VALUE | 0 | mgr->ack | 0 |
| PARAM_VALUE | 0 | mgr->data | 4096-ptr_max |
| PARAM_VALUE | 0 | mgr->data->what | 1073741824 |
| PARAM_VALUE | 0 | mgr->flags | 0 |
| PARAM_VALUE | 0 | mgr->len | 40 |
| BUF_SIZE | 0 | mgr | 60 |
| BUF_SIZE | 0 | mgr | 60 |
| DATA_SOURCE | 0 | mgr | r buffer_to_cn_msg |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/connector/cn_proc.c proc_exec_connector() -> send_msg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mgr | 7937884067670851588 |
| PARAM_VALUE | 0 | mgr->ack | 0 |
| PARAM_VALUE | 0 | mgr->data | 4096-ptr_max |
| PARAM_VALUE | 0 | mgr->data->what | 2 |
| PARAM_VALUE | 0 | mgr->flags | 0 |
| PARAM_VALUE | 0 | mgr->len | 40 |
| BUF_SIZE | 0 | mgr | 60 |
| BUF_SIZE | 0 | mgr | 60 |
| DATA_SOURCE | 0 | mgr | r buffer_to_cn_msg |
| NOCHECK_CALL |
drivers/connector/cn_proc.c proc_exit_connector() -> send_msg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mgr | 4126795145555169284 |
| PARAM_VALUE | 0 | mgr->ack | 0 |
| PARAM_VALUE | 0 | mgr->data | 4096-ptr_max |
| PARAM_VALUE | 0 | mgr->data->what | 2147483648 |
| PARAM_VALUE | 0 | mgr->flags | 0 |
| PARAM_VALUE | 0 | mgr->len | 40 |
| BUF_SIZE | 0 | mgr | 60 |
| BUF_SIZE | 0 | mgr | 60 |
| DATA_SOURCE | 0 | mgr | r buffer_to_cn_msg |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &system_transition_mutex |
drivers/connector/cn_proc.c proc_fork_connector() -> send_msg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mgr | 950116244761747460 |
| PARAM_VALUE | 0 | mgr->ack | 0 |
| PARAM_VALUE | 0 | mgr->data | 4096-ptr_max |
| PARAM_VALUE | 0 | mgr->data->what | 1 |
| PARAM_VALUE | 0 | mgr->flags | 0 |
| PARAM_VALUE | 0 | mgr->len | 40 |
| BUF_SIZE | 0 | mgr | 60 |
| BUF_SIZE | 0 | mgr | 60 |
| DATA_SOURCE | 0 | mgr | r buffer_to_cn_msg |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/connector/cn_proc.c proc_id_connector() -> send_msg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mgr | 8935838277444452356 |
| PARAM_VALUE | 0 | mgr->ack | 0 |
| PARAM_VALUE | 0 | mgr->data | 4096-ptr_max |
| PARAM_VALUE | 0 | mgr->data->event_data.id.e.egid | 0-4294967294 |
| PARAM_VALUE | 0 | mgr->data->event_data.id.r.rgid | 0-4294967294 |
| PARAM_VALUE | 0 | mgr->data->what | 4,64 |
| PARAM_VALUE | 0 | mgr->flags | 0 |
| PARAM_VALUE | 0 | mgr->len | 40 |
| BUF_SIZE | 0 | mgr | 60 |
| BUF_SIZE | 0 | mgr | 60 |
| DATA_SOURCE | 0 | mgr | r buffer_to_cn_msg |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &tsk->signal->exec_update_lock | ||
| HALF_LOCKED2 | global &key_session_mutex |
drivers/connector/cn_proc.c proc_ptrace_connector() -> send_msg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mgr | 2125037107784540164 |
| PARAM_VALUE | 0 | mgr->ack | 0 |
| PARAM_VALUE | 0 | mgr->data | 4096-ptr_max |
| PARAM_VALUE | 0 | mgr->data->what | 256 |
| PARAM_VALUE | 0 | mgr->flags | 0 |
| PARAM_VALUE | 0 | mgr->len | 40 |
| BUF_SIZE | 0 | mgr | 60 |
| BUF_SIZE | 0 | mgr | 60 |
| DATA_SOURCE | 0 | mgr | r buffer_to_cn_msg |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &_T->lock->alloc_lock | ||
| HALF_LOCKED2 | _T->lock |
drivers/connector/cn_proc.c proc_sid_connector() -> send_msg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mgr | 2946766631541276676 |
| PARAM_VALUE | 0 | mgr->ack | 0 |
| PARAM_VALUE | 0 | mgr->data | 4096-ptr_max |
| PARAM_VALUE | 0 | mgr->data->what | 128 |
| PARAM_VALUE | 0 | mgr->flags | 0 |
| PARAM_VALUE | 0 | mgr->len | 40 |
| BUF_SIZE | 0 | mgr | 60 |
| BUF_SIZE | 0 | mgr | 60 |
| DATA_SOURCE | 0 | mgr | r buffer_to_cn_msg |
| NOCHECK_CALL |