Defined in 5 files as a member:
- drivers/accel/ivpu/ivpu_ipc.h, line 62 (as a member)
- drivers/firmware/arm_scmi/common.h, line 462 (as a member)
- drivers/net/wireless/quantenna/qtnfmac/shm_ipc.h, line 42 (as a member)
- drivers/soc/hisilicon/kunpeng_hccs.h, line 71 (as a member)
- include/linux/mailbox_client.h, line 35 (as a member)
Defined in 1 files as a function:
Referenced in 44 files:
- drivers/accel/ivpu/ivpu_ipc.c
- drivers/acpi/acpi_pcc.c, line 61
- drivers/clk/clk-rpmi.c, line 528
- drivers/crypto/bcm/cipher.c, line 4302
- drivers/dma/bcm-sba-raid.c, line 1675
- drivers/firmware/arm_scmi/driver.c, line 190
- drivers/firmware/arm_scmi/transports/mailbox.c
- drivers/firmware/arm_scmi/transports/smc.c, line 81
- drivers/firmware/arm_scmi/transports/virtio.c
- drivers/firmware/arm_scpi.c, line 965
- drivers/firmware/imx/imx-dsp.c, line 111
- drivers/firmware/imx/imx-scu-irq.c, line 227
- drivers/firmware/imx/imx-scu.c, line 312
- drivers/firmware/mtk-adsp-ipc.c, line 92
- drivers/firmware/raspberrypi.c, line 290
- drivers/firmware/tegra/bpmp-tegra186.c, line 341
- drivers/firmware/thead,th1520-aon.c, line 215
- drivers/firmware/ti_sci.c, line 4153
- drivers/firmware/turris-mox-rwtm.c, line 449
- drivers/gpu/drm/mediatek/mtk_crtc.c, line 1127
- drivers/hwmon/xgene-hwmon.c
- drivers/i2c/busses/i2c-xgene-slimpro.c
- drivers/irqchip/irq-riscv-rpmi-sysmsi.c, line 225
- drivers/mailbox/mailbox-test.c, line 341
- drivers/mailbox/mailbox.c
- drivers/media/platform/amphion/vpu_mbox.c, line 44
- drivers/media/platform/mediatek/mdp3/mtk-mdp3-cmdq.c, line 647
- drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c
- drivers/net/wireless/quantenna/qtnfmac/shm_ipc.c
- drivers/net/wireless/quantenna/qtnfmac/shm_ipc.h, line 56
- drivers/pmdomain/mediatek/mtk-mfg-pmdomain.c, line 815
- drivers/remoteproc/imx_dsp_rproc.c
- drivers/remoteproc/imx_rproc.c, line 906
- drivers/remoteproc/omap_remoteproc.c, line 612
- drivers/remoteproc/st_remoteproc.c
- drivers/remoteproc/stm32_rproc.c
- drivers/remoteproc/ti_k3_common.c, line 174
- drivers/remoteproc/xlnx_r5_remoteproc.c, line 322
- drivers/soc/hisilicon/kunpeng_hccs.c
- drivers/soc/microchip/mpfs-sys-controller.c, line 143
- drivers/soc/ti/wkup_m3_ipc.c, line 639
- drivers/soc/xilinx/zynqmp_power.c, line 354
- drivers/tty/serial/tegra-tcu.c, line 190
- sound/soc/sof/ipc3.c
Smatch caller information:
drivers/mailbox/mailbox.c mbox_chan_received_data() -> (struct mbox_client)->rx_callback()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cl | 4096-ptr_max |
| PARAM_VALUE | 0 | cl->rx_callback | 1-u64max |
| BUF_SIZE | 1 | m | (-1),4,8,16,28,32,40,68,124,128,160,248,312,344,664,680,1020 |
| BUF_SIZE | 1 | m | (-1),4,8,16,28,32,40,68,124,128,160,248,312,344,664,680,1020 |
| DATA_SOURCE | 1 | m | $1 |
| CONTAINER | 0 | *(-32+0) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &chan->lock | ||
| HALF_LOCKED2 | &thread->chan->lock | ||
| HALF_LOCKED2 | flags |